It's official! After lots of rumours and even a wedding dress fitting with best friend Cameron Diaz, Drew Barrymore said "I do" to her fiancé Will Kopelman today at her estate in Montecito, California. The pair announced their engagement in February this year after meeting about a year ago, and Drew, 37, is also expecting the couple's first child — making their big day extra special! Drew and Will held a rehearsal dinner on Friday night at Drew's San Ysidro Ranch, ahead of the ceremony. According to People, the wedding was planned by Yifat Oren and and Stefanie Cove – the same people that organised Reese Witherspoon's wedding. The bride wore a Chanel gown (Will's father, Arie Kopelman, is a former Chanel CEO) and the couple were wed by a rabbi in front of around 100 guests including Jimmy Fallon and Busy Philips. Congratulations to the happy couple!