Behati and husband Adam Levine. Image credit: Behati Prinsloo

Model and Victoria Secret Angel Behati Prinsloo married Maroon 5 front man Adam Levine in Mexico back in 2014. But until now, details of her wedding dress (and the ceremony in general) had been a mystery.

But patience is a virtue, because overnight, Prinsloo gifted her followers with not one, but two previously unseen images of her extremely chic wedding dress. Designed by Alexander Wang, the images shared are from what looks like a pre-wedding fitting. Simple and cool, the dress is a column shape with a very low neckline, and edgy cut outs along each side. It’s very Wang – modern, sexy and slightly urban. It feels right for Mexico (all that bared flesh) and obviously looks incredible on a tall, leggy figure like Behati’s.

Image credit: Behati Prinsloo

The model shared two shots: a side-on with the date stamp of June, 2014 and one detailing the front. The Instagram story and ensuing pictures were to celebrate the designers birthday, seeing as the pair are really good friends.

“So many memories together!!!! Including my wedding day,” Prinsloo wrote, before adding: “This dress you made for my wedding. I’m still not over it haha!”

Image credit: Behati Prinsloo

In the age of Instagram, it’s weird to consider we’d not seen the celebrity dress til now, but Prinsloo and Levine have always kept a relatively low profile.

Either way, she looks literally insane and the non-traditional design was worth the six year wait.