We can all agree that Meghan Markle’s Givenchy wedding dress was well worth the wait, as it was revealed last night in all its modern elegant glory.
However, she might just have topped it with her evening wedding dress, a sleek number created by Stella McCartney (so half the wedding dress designer rumours were true at least).
The white silk evening gown featured a chic high neck and soft flowing skirt and small train, which Meghan held up as she got into a vintage sports car with Prince Harry to head to their evening reception.
This gave us a glimpse of her pointed Aquazurra silky satin and nude mesh heels with baby blue soles.
In comparison, Kate changed into a second McQueen dress for her evening do in 2011, and it was a very princessy strapless ballgown with jewelled belt.
Well it’s a tough call, they’re both beautiful, so the jury’s out on that one.
This article originally appeared on marie claire UK