It's almost time for Adam Levine and Behati Prinsloo to say "I do!"
Before they swap vows (in just a few hours), the couple rang in their wedding festivities with a fab Friday night bash at El Dorado in Los Cabos, Mexico.
A source tells E! News exclusively about 100 guests were shuttled from their hotel to El Dorado for a party on the beach that was set up in front of Mike Meldman's home. Casually dressed attendees mingled at a large bar and relaxed with margaritas and wine. There was also lounge furniture situated on the beach, along with small tee pees for additional seating.
Tables were adorned with red flowers, and once it got dark, candles and white twinkle lights were glowing.
Once the "informal and lovely" bash began, guests including Jason Segel, Jonah Hill, Coco Rochas and Erin Heatherston grabbed some grub from a taco stand, a source told E! News. No one gave speeches, but we're told the atmosphere was "fantastic." Lots of models were in attendance at the festivities as well.
"Everyone is very excited about this marriage. They are a wonderful couple," the source added.
The party lasted for several hours before everyone began leaving in their shuttles. Meanwhile, the soon to be married couple stayed at El Dorado for the night.
After Levine and Prinsloo tie the knot in an intimate ceremony today, they will enjoy brunch with their guests Sunday morning before departing for their honeymoon.
Prior to their wedding weekend, the Maroon 5 frontman teased that there might be a chance that he'll sing to his ladylove on their big day, telling E! News, "I don't know. Maybe!" when asked whether he'll serenade his bride at the wedding.
Either way, Levine is obviously excited to marry Prinsloo, writing on Facebook Saturday, "Let's do this!"