Adam Levine and Victoria's secret model Behati Prinsloo held their long-awaited wedding over the weekend.
Levine and Prinsloo exchanged vows on Saturday (July 19) in Cabo San Lucas, Mexico in front of about 300 guests -- including Levine's Maroon 5 bandmates, Jason Segel, Jonah Hill and Erin Heatherton -- with a performance by Stevie Nicks.
According to reports, Levine sported a fitted tux for the evening, while Prinsloo wore a Marchesa gown.
On Friday night (July 18), the couple hosted a pre-wedding party on the beach in El Dorado with a champagne bar, an ice cream truck and a DJ.
Prior to the nuptials, we asked Maroon 5 guitarist James Valentine what he planned to get the couple as a gift:
"Oh, you know, what do you get for the man who has everything? I'll probably, I'll just get him some golf-related knick-knacks. I don't know what to get him anymore. It's too difficult."
Levine and Prinsloo, who have been dating in 2012 and got engaged in July of 2013, are planning to honeymoon in South Africa.
Levine then returns to promote Maroon 5's new album, "V," which comes out September 2, and to get ready for the seventh season of "The Voice," which kicks off September 22 with new judges Gwen Stefani and Pharrell Williams joining Levine and fellow returnee Blake Shelton.
Maroon 5 will also perform at this year's iTunes Festival in London, playing on September 11.