Drew Barrymore married her fiancé of five months, Will Kopelman, this weekend in an intimate ceremony at their estate in Montecito, California.
The actress, 37, who is pregnant with the couple's first child, wore Chanel for the ceremony (her new husband's father, Arie Kopelman is a former Chanel CEO).
Famous faces who turned up to celebrate with the newlyweds included Cameron Diaz, thought to have been Drew's bridesmaid, Reese Witherspoon and husband Jim Toth, Busy Phillips and American TV chat show host Jimmy Fallon.
A source told People magazine that the nuptials were a "classic, simple, very pretty, garden-inspired wedding", which was organised by celebrity wedding planners Yifat Oren and Stefanie Cove, the same people that organised Reese Witherspoon and Jim's ceremony.
Congratulations to the happy couple.