The guest list for the royal wedding was notably starry, with the likes of Oprah Winfrey, George and Amal Clooney and Idris Elba seated at St George's Chapel in Windsor. Victoria Beckham wore an elegant navy blue cape dress from her own label—complete with sleeves, a clasp at the neck and a slit revealing a slither of skin along the chest. She teamed the navy midi (which will be available in November as part of the pre-spring 2019 collection) with a pair of red court shoes and a matching navy hat with a veil. In a crowd of vibrant prints and colours, her look stood out as a more simple and modest option. Perhaps Victoria was conscious to not wear anything that made a huge statement—and now we know the full story.
"So I went to a little wedding a few months ago. It was the royal wedding actually so not just a little wedding. What do you wear to a royal wedding? So I knew I wanted something that was appropriate, something that was feminine, something that I felt comfortable in, but I also wanted it to have a little bit of edge," she tells Vogue Paris in the video below. "So I designed this dress that has this really beautiful D-ring neck detail because I love the toughness. That is very slimming—that is always key. A nice slash down the front to get some skin out it makes it feel feminine and it makes it feel quite sexy, but still appropriate."
Victoria Beckham fans will note that this is similar to the outfit she wore to the royal wedding of the Duke and Duchess of Cambridge. In April 2011, Victoria stuck to the same formula, as she wore a classic navy shift dress with a matching hat and very high platform heels.