Princesses Beatrice and Eugenie are wearing understated dress and hat pairings as they attend their cousin Prince Harry’s wedding today — a marked contrast compared with the ornate looks they chose for Prince William’s big day in 2011.
Princess Beatrice is donning a teal colored dress with long sleeves and a full skirt. She is covering her hair in a simple headdress that matches her dress and carries a purse in the same shade, sporting nude heels for a springlike look.
Meanwhile, Princess Eugenie is wearing a ’60s-inspired ensemble, sporting a pale blue minidress with a high neckline and a white cap. For footwear, the princess sports studded heels in silver for a metallic pop.
The dress code on Prince Harry and Meghan Markle’s wedding invitation dictates that women attendees sport “day dresses and hats” — and guests are expected to wear closed-toed, low-heeled pumps for the festivities. Both princesses’ looks perfectly adhere to those guidelines.
In contrast to their understated looks today, the sisters opted for bold hats to accompany their dresses at the 2011 wedding of Prince William and Kate Middleton — and the internet had mixed reactions to their looks. The pair faced some internet trolls who insulted their elaborate hats.
Click through the gallery to see what more royal wedding guests wore, including David and Victoria Beckham, Pippa Middleton and Oprah.