Adam Levine and Behati Prinsloo's Mexico wedding was so Hollywood.
People's Sexiest Man Alive is a married man! Adam Levine, 35, and Behati Prinsloo, 25, exchanged their vows at Flora Farms in Cabo San Lucas, Mexico on Saturday, July 19, and it was a Superbad ceremony.
ET confirms that two-time Oscar nominee Jonah Hill officiated the wedding, but he wasn't the only celebrity to participate in the festivities. Fleetwood Mac frontwoman Stevie Nicks performed with Levine her and Don Henley's 1981 hit Leather and Lace.
According to Us Weekly, the bride wore a Marchesa gown as the couple said their "I dos" in front of nearly 300 guests-- including Jason Segel, Robert Downey Jr. and Victoria's Secret models Erin Heatherton and Candice Swanepoel.
E! News adds that "aside from [model] Coco Rocha, the majority of the bridesmaids were Victoria's Secret models and they wore white dresses. Meanwhile, the groomsmen sported black Hawaiian print shirts and black trousers."
Levine's best man was Maroon 5 keyboardist Jesse Carmichael, and the band's guitarist James Valentine spilled the groomsmen news to 2DayFM Radio. He also disclosed that he was performing Beatles tunes on his guitar during Levine's wedding reception.
RELATED PICS: 2014 Celebrity Weddings
When asked about the happy couple, Valentine had nothing but kind things to say. "They're so much fun to be around together," the rocker told the radio station. "I'm very happy for them."
The couple asked their guests not to take any pictures of the wedding, and, according to US Weekly, the newlyweds also asked their guests to make a donation to the Children’s Hospital of Los Angeles in lieu of wedding gifts. Following the star-studded wedding night, the bride and groom headed off to their honeymoon in South Africa.
Congrats to the Levine and Prinsloo!