21. Meghan Markle
The Duchess of Sussex stole the show when she stepped out wearing this head-to-toe sequin gown while pregnant with baby Archie! The dress was modest with the high neckline and long sleeves, but still super chic with the glitter texture and subtle slit.
Photo by Paul Grover – WPA Pool/Getty Images
20. Princess Diana
Princess Diana looked absolutely angelic in this baby pink dress she wore during the early stages of her pregnancy with Prince Harry. From the sleek drop-waist shape to the subtle glittering texture, this look definitely stole the show on the red carpet.
(Photo by Anwar Hussein/Getty Images)
19. Kate Middleton
The wedding day of Kate Middleton and Prince William was magical, to say the least. While Kate’s wedding gown was obviously an iconic royal fashion moment, we have to admit that her reception gown was too! The luxurious satin gown fit her like a glove and featured a chunky glittering belt which really made her look the part of a princess.
(AP Photo/John Stillwell, Pool)
18. Meghan Markle
During her royal reign, we’ve rarely seen Meghan Markle step out wearing formal gala looks! Meghan tends to opt for a more relatable, achievable wardrobe filled with brands like Club Monaco, Banana Republic, and Aritzia. When Meghan does, however, opt for something a little more glam, it’s definitely an iconic fashion moment to note. One of the most memorable princess moments of hers was when she attended a gala during the Australian royal tour wearing this dramatic blue cape number.
(Photo by Ian Vogler – Pool/Getty Images)