The royal family has been busy this week. Which is probably why you weren't aware that four of your favorite people—Prince William, Kate Middleton, Prince Harry, and Meghan Markle—were all at the Royal Foundation dinner last night. While there were no publicly released photos from inside the event, singer Tom Walker posted a few photos on his Instagram (thank you, Tom!!) and we finally got to see what Kate and Meghan wore.
The Duchess of Cambridge looked cheerful and stunning in a red dress with an asymmetrical neckline. The midi number was by Preen, and Kate first wore the dress back in 2016 when she and Prince William were on their royal tour of Canada. She paired it with a classy burgundy and gold clutch.
Meanwhile, if you scroll through Walker's photos on the Instagram post, you can see Meghan in a strapless pinstripe gown, though she is partly shielded by Prince Harry. The navy (?) ensemble looked new—we have yet to see her in something like that.
Meghan's choice to go dark isn't shocking—she loves navy, creams, and black—while Kate's love for bright colors has been apparent over the past few weeks. She wore a pink dress to Prince Charles' 70th birthday just this week and re-wore a bright teal Emilia Wickstead dress one day ago.
The four royals at the secret party:
Kate re-wore her Preen dress from 2016:
Her other bright looks from the week:
For more celebrity news, beauty and fashion advice, savvy political commentary, and fascinating features, sign up for the Marie Claire newsletter. SUBSCRIBE HERE