The royal made an appearance at her friend’s pink-themed baby shower in a breezy linen look from go-to label, Posse.
For royal fans, figures like Kate Middleton, Princess Anne and Duchess Sophie epitomise some of the best aspects of the UK.