Sandra Bullock has married mechanic and reality TV personality Jesse James at a ranch near Santa Barbara, California.

The couple, who met in 2003, wed before seven hundred guests at Folded Hills Ranch in Santa Ynez Valley's wine country. 

It is the first marriage for the 40-year-old star, and the third for 35-year-old James, who has three children and stars in The Discovery Channel's "Monster Garage."

William Shatner, Jamie Lee Curtis, Regina King, and Metallica lead singer James Hetfield were all guests at the ceremony.