Los Cabos, Mexico (4E) – Musician Adam Levine and Victoria’s Secret angel Behati Prinsloo have tied the knot in Mexico over the weekend, with Jonah Hill officiating the ceremony.
The couple exchanged vows on Saturday at Flora Farms in Los Cabos in Mexico, surrounded by around 300 family and friends.
According to multiple reports, the glowing bride wore a Marchesa gown for the ceremony, while her groom donned a fitted tuxedo.
Hill officiated the ceremony, while Maroon 5 member James Valentine serenaded the guests as they arrived. Stevie Nicks also reportedly performed in the affair.
Guests include Robert Downey, Jr., George Clooney, model Coco Rocha and a number of Victoria’s Secret models, who served as bridesmaids to their fellow angel.
Levine, 35, and Prinsloo, 25, started dating on and off in June 2012 and got engaged in July last year. The couple will jet off to South Africa for their honeymoon.