Behati Prinsloo and Adam Levine are married! The couple tied the knot in Mexico over the weekend, so let’s recap the details of their long-awaited wedding. Because these are things we all need to know, obviously.

Adam Levine, Behati Prinsloo
Beautiful people getting married in a luxury seaside resort? Yes, please.

The longtime couple tied the knot at Flora Farms in Cabo San Lucas, a favorite destination of rich spring breakers and VS models, apparently. Prinsloo’s Marchesa gown is yet to make its way onto her Instagram and/or the pages of People magazine, but apparently it was a thing of beauty.

But lest you think it was a day of excess and luxury… well, it probably was, but at least the couple asked their guests to donate to charity instead of getting wedding gifts. There were about 300 guests in attendance and Stevie Nicks flew in for a special performance at the reception, according to E! News.

More: Adam Levine And Behati Prinsloo Finally Tie The Knot In Summery Wedding In Mexico

The wedding celebration kicked off Friday night and the couple are reportedly going to have another, much more intimate ceremony in Behati’s native Namibia.

Next page: check out some pictures of Behati Prinsloo