Image by Getty
Adam Levine has married his very own Angel.
The 35-year-old singer tied the knot with his model fiancée Behati Prinsloo, 25, at Flora Farms in Cabo San Lucas, Mexico, on Saturday in front of 275 guests - among them Coco Rocha, Candice Swanepoel, Jason Segal and Robert Downey Jr.
In a fabulous twist, Jonah Hill officiated, E! News reports.
But what news of the dress?
The bride wore a custom-made gown - although a strict social media ban means that we're yet to catch a glimpse of it. Boo.