Drew Barrymore and Will Kopelman are one step closer to walking down the aisle.
The couple celebrated their impending nuptials with a rehearsal dinner in Santa Barbara, Calif. on Friday night, according to People.
Roughly 100 guests were on hand for the evening, sipping cocktails at sunset at the San Ysidro Ranch in Montecito prior to a private dinner, the mag reported.
"Guests mingled and seemed to have the best time," a source told the mag. "When it was time for dinner, everyone gathered in a private dining room. Several guests gave entertaining and sweet speeches."
On hand to support the happy couple was Drew's close friend and former "Charlie's Angels" co-star Cameron Diaz, People reported, as well as Jimmy Fallon and his wife, Nancy Juvonen.
Friends and family were treated to gifts including Santa Barbara olives and bouquets of lavender and chocolate truffles upon returning to their hotel rooms, E! reported.
As previously reported on AccessHollywood.com, Will, an art consultant, asked Drew to marry him while they were in Sun Valley, Idaho, over the 2011 Christmas holidays.
When they do say "I do," it will be Drew's third marriage.
Copyright 2012 by NBC Universal, Inc. All rights reserved.
This material may not be published, broadcast, rewritten or redistributed.