All three of Hailey Baldwin’s wedding dresses have finally been revealed via social media, after we’ve been drip-fed pics over the past few weeks from her second wedding to Justin Bieber in South Carolina.

In addition to wearing three dresses on the day, Hailey also wore custom Vivienne Westwood and Jimmy Choos to her rehearsal dinner the day before.

The first photos that circulated from the wedding teased that Hailey had worn a halter neck dress, reminiscent of Meghan Markle’s reception dress.

View this post on Instagram

❤️

A post shared by Hailey Rhode Bieber (@haileybieber) on

We now know that dress was a custom Ralph and Russo she paired with Jimmy Choo sandals at the reception.

Hailey also danced the night away in a custom Vera Wang gown, paired with sneakers.

Then of course there’s THE dress that she tied the knot in, the backless long-sleeved Virgil Abloh designed gown from Off White, featuring a statement cathedral veil with “Til Death Do Us Part!” written on the end.

View this post on Instagram

My @off____white Bride 😍

A post shared by Maeve Reilly (@stylememaeve) on