It's a sad day, ladies.

Maroon 5 frontman and "Voice" judge Adam Levine married longtime love Behati Prinsloo at Flora Farms in Cabo San Lucas, Mexico Saturday night.

Levine and Prinsloo began dating about two years ago, not long after he split with model Anne Vyalitsyna. The duo did split up for a short while before eventually deciding to reconcile for keeps.

Guests included Jason Segel, Jonah Hill and Erin Heatherston. Prinsloo's fellow model Coco Rocha served as one of the bridesmaids.

E! News reports that the couple asked their guests to make donations to the Children's Hospital of Los Angeles in lieu of gifts.