Kate Middleton, the Princess of Wales, kicked off the impending Coronation celebrations in truly British style on Thursday—in the pub. Not only that, she wore red, white and blue for the occasion. Kate and William popped into the Dog & Duck in Soho, London, at lunchtime to hear how the hospitality industry is prepping for events to formally mark the start of King Charles III’s reign. The couple played the part of typical Londoners for the day, catching the Tube to get to their destination. Appropriately, the pair took the Elizabeth line—named for William’s late grandmother—to Tottenham Court Road.
The Princess of Wales likes dressing to a theme, and her chosen outfit perfectly matched the Union Jack flags that now line London streets. She wore a tailored bright red coat with a demure midi hemline by Eponine London (which had a bright blue lining which you could see flashes of as she walked), worn over a white buttoned shirt dress by Suzannah.
Kate’s decision to wear London-based designers will also be no accident. The Princess has worn both pieces in the past for similarly British occasions: the coat for a visit to Cardiff as part of the Queen’s Platinum Jubilee celebrations in 2022, and the Suzannah dress for a day at Wimbledon in 2019. She is stuck to the same patriotic color scheme with her accessories in Soho: an ivory Mulberry Amberley handbag, Gianvito Rossi white heeled pumps and pearl drop earrings by Maria Black.
The Princess adopted a tactic the late Queen Elizabeth relied on, wearing bright block colors that ensure she stands out in a crowd at public engagements.