Drew Barrymore wed Will Kopelman last night in a private ceremony held in the backyard of her Montecito, CA, estate. Drew walked down the aisle in a Chanel gown and was surrounded by friends and family including Jimmy Fallon, Reese Witherspoon, and bridesmaid Cameron Diaz. Cameron joined the bride earlier in the week at a final dress fitting and was on hand to celebrate with Will and Drew last month at a lavish party thrown in their honor. Drew and Will are expecting their first child together in the upcoming months, but for now they can enjoy being husband and wife. Congrats to Drew and Will!