They did it! Adam Levine and Behati Prinsloo have tied the knot.
The couple wed in Cabo San Lucas, Mexico, at Flora Farms on Saturday night, according to source.
"The Voice" coach wore a fitted tux, while Behati wore a custom gown by Marchesa, the website reported.
Behati's fellow model Coco Rocha served a bridesmaid, according to the site.
Wedding festivities began on Friday night for the couple, with a party on the beach at El Dorado, according source!. Guests at the low-key bash included Jonah Hill (whose brother manages Maroon 5), Jason Segel, and Victoria's Secret model Erin Heatherton.
Adam, 35, and Behati, 25, got engaged back in July 2013.
Following the engagement news, Adam visited "The Tonight Show" where he told then-host Jay Leno about reversing his anti-marriage stance.
"I remember talking to you one time, you telling me you were never going to get married, and now you're engaged," Leno said during the October 2013 interview.
"Famous last words: ‘I'll never get married,'" Adam laughed. "You know, I still don't think you have to get married, unless you meet someone that makes you want to marry them. And then you marry them and it's wonderful."
This is the first marriage for both Adam and Behati.