Restart slideshow

The Most Beautiful Royal Gowns Ever Worn

Prev 28 of 109 Next
28. Meghan Markle, 2018
During a surprise appearance at the 2018 Fashion Awards, Meghan sent the fashion world into a frenzy with her black one-shoulder Givenchy dress and dark nail polish.