Adam Levine and his supermodel fiancee Behati Prinsloo have exchanged vows in Mexico.
The Maroon 5 frontman and the Victoria’s Secret model wed at Flora Farms in Cabo San Lucas on Saturday evening.
The wedding bash began with a celebrity-studded beach party on Friday Night. Levine’s bandmates, Robert Downey, Jr., Jason Segel, and models Erin Heatherton and Coco Rocha were among the guests.
The bride wore a Marchesa gown and reports suggest Stevie Nicks, who will join Levine as an adviser on the next season of TV talent show The Voice, performed at the nuptials.
Jonah Hill attended and gave Levine the ultimate wedding present by officiating at the ceremony.
Hill is said to have officiated along with Prinsloo’s minister father who administered a blessing, while the couple recited vows they had written themselves.
A source tells E! Online, “Jonah was hysterical. He was telling so many jokes, but then in the middle would be so sweet and sincere… He also talked about how sweet Behati is and how perfect they are for one another.”
Levine proposed to Prinsloo a year ago.
The couple will will honeymoon in South Africa.