Adam Levine and Behati Prinsloo have officially tied the knot! The Maroon 5 singer and Victoria's Secret model got married after a year-long engagement at Flora Farms in Los Cabos, Mexico on Saturday.
According to Us Weekly, about 300 guests were in attendance for the 20-minute ceremony, including models Erin Heatherton, Candice Swanepoel, and Coco Rocha, along with actors Robert Downey Jr, Jason Segel, and Jonah Hill. Noticeably absent? Levine's buddy Blake Shelton, who is currently on tour.
Some of Prinsloo's fellow Victoria's Secret models acted as bridesmaids, while Levine's Maroon 5 bandmates played important roles in the big day. Keyboardist Jesse Carmichael was his best man and guitarist James Valentine played an acoustic set as guests entered the ceremony. Legend Stevie Nicks (who is an upcoming mentor on Levine's hit show The Voice) also serenaded the crowd with a special performance.
The bride wore a custom-made Marchesa dress, while friends and family donned summer-perfect dresses and linen suits to combat the balmy Mexican heat. In lieu of wedding gifts, the couple asked for charitable donations.
"All the guests were happy and relaxed. They were excited to celebrate with the couple on their big day," a source tells People.
The night before the wedding, the couple, who started dating in 2012, hosted an oceanfront rehearsal dinner at El Dorado Golf & Beach Club, where guests enjoyed Mexican food, ice cream, mini cakes and churros.
Next up for the newlyweds is their South African honeymoon.