It’s been a busy month for Kate Middleton: Earlier this week, she and Prince William made their first joint appearance since the birth of Prince Louis—and now, the couple made their way to Windsor to attend Princess Eugenie’s Royal Wedding. When it came to her outfit for the ceremony, the Duchess of Cambridge stuck with two of her go-to brands: Alexander McQueen and Philip Treacy.
On Friday, Middleton wore a raspberry-colored, knee-length Alexander McQueen dress to the to the Windsor Castle nuptials. It featured a super-defined silhouette, with long sleeves, strong shoulders, and a fitted waist.
She color-coordinated her accessories—a Philip Treacy fascinator, velvet Prada heels, and a velvet clutch—with the dress. She finished off the look with sparkly, teardrop-shaped earrings.
Alexander McQueen is to the Duchess of Cambridge what Givenchy is to the Duchess of Sussex: a luxury brand they can always turn to for special occasions. The British label has been a favorite of Middleton’s since she joined the royal family. And it’s emerged as a favorite outfitter for royal weddings.
Earlier this year, Middleton wore Alexander McQueen to Meghan Markle and Prince Harry’s wedding, which also took place at Windsor Castle.
Then, of course, there was her own Royal Wedding gown from 2011. (Coincidentally, Markle also wore an outfit by the brand that designed her wedding dress to Princess Eugenie’s nuptials.)
The Duchess of Cambridge has worn Alexander McQueen to plenty of other events: christenings, royal ascots, royal tours… But her Sarah Burton-designed looks for weddings, specifically, stand out as some of the most memorable. And this pink number is no exception.