Fame Flynet 1 / 6

Kicking off their wedding weekend! Adam Levine and Behati Prinsloo hosted a private beach party at El Dorado in Mexico ahead of their nuptials on Friday, Us Weekly can confirm.

PHOTOS: Celebrity weddings 2014

The couple of two years and their loved ones feasted on Mexican food and helped themselves to a Grey Goose champagne bar. For dessert, guests were treated to an ice cream truck, mini cakes and churros.

PHOTOS: A-list honeymoon destinations

To entertain the crowd, Levine, 35, and his bride-to-be, 25, hired a DJ to play alternative and classic rock songs, including hits from the Bee Gees and Bob Marley.

PHOTOS: How celebrity couples first met

Levine and the Victoria's Secret model first went public in June 2012. After a brief split, the pair reunited and became engaged last July. Around 300 guests are expected to attend their Mexico nuptials tonight on the lawn at Flora Farms, including Levine's Maroon 5 bandmates and several of Prinsloo's VS model friends. As previously reported, Fleetwood Mac's Stevie Nicks is also set to perform.


Stephen Moyer and Anna Paquin share a smoooch and more celeb PDA

The Rock, Jared Leto and more shirtless dudes on Instagram

BING: Celebs who come from money