Drew Barrymore & Will Kopelman Celebrate with Rehearsal Dinner

06/02/2012 at 12:15 PM EDT

Drew Barrymore & Will Kopelman Celebrate with Rehearsal Dinner
Drew Barrymore and Cameron Diaz
Getty (2)
With her dress ready to go, Drew Barrymore kicked off her wedding weekend Friday in Santa Barbara, Calif.

The expecting bride-to-be and fiancé Will Kopelman celebrated their rehearsal dinner at Montecito's San Ysidro Ranch, a luxury wine-country hotel, the evening before the couple is expected to exchange vows Saturday.

About 100 guests swilled pre-dinner cocktails at sunset on the lawn overlooking citrus trees and a lily pond. Barrymore and Kopelman's family and friends then headed into a private room the couple rented out for the night.

A source tells PEOPLE, "Guests mingled and seemed to have the best time. When it was time for dinner, everyone gathered in a private dining room. Several guests gave entertaining and sweet speeches."

Among those helping the soon-to-be newlyweds celebrate: Cameron Diaz, Jimmy Fallon and his wife Nancy Juvonen.

And no surprise Diaz was in attendance: The longtime pal accompanied Barrymore to her final gown fitting earlier this week at the Chanel boutique in Beverly Hills.

Attendees didn't leave empty-handed, according to E! Online, Santa Barbara olives, chocolate truffles and bouquets of lavender were among the goodies waiting for them in their hotel rooms that evening. (Most of their guests are reportedly staying at the ranch or the Four Seasons in the area.)

Your Reaction

Follow Us

On Newsstands Now

Lupita Nyong'o: Most Beautiful!
  • Lupita Nyong'o: Most Beautiful!
  • Chelsea Clinton is Pregnant!
  • Exclusive Royal Tour Diary

Pick up your copy on newsstands

Click here for instant access to the Digital Magazine

blog comments powered by Disqus

From Our Partners

Watch It

Editors' Picks

From Our Partners

Sign up for our daily newsletter and other special offers.
    Choose your newsletters
Thank you for signing up! Your request may take up to one week to be processed.
    see all newsletters