The Princess of Wales, alongside her husband Prince William, attended the wedding of Peter Phillips, son of Princess Anne, and NHS nurse Harriet Sperling. The ceremony took place at All Saints Church in Kemble, Cirencester, a location close to where the bride grew up.
A Regal Arrival
Arriving at the church, the Princess of Wales presented a picture of elegance. She chose a sophisticated tweed outfit from one of her preferred designers, Roland Mouret. The new design, rendered in a delicate nude hue, featured a distinctive fringe-trimmed collar, a faux button-fastening, and a subtle V-neckline. Padded shoulders added structure, while the skirt incorporated inverted pleats, contributing to a graceful silhouette.
Her hair was styled loosely, complemented by a chic boater hat adorned with a brown ribbon. The Princess’s makeup was immaculate, enhancing her natural beauty. Displaying a radiant disposition, the mother-of-three offered warm smiles to onlookers and photographers.
A History of Impeccable Wedding Style
The Princess of Wales has consistently demonstrated exceptional style and poise as a wedding guest. Her past appearances at such events showcase a remarkable track record of fashion-forward choices.
Key Past Wedding Guest Moments
One of the Princess’s most memorable wedding guest appearances was at the 2018 nuptials of her brother-in-law, Prince Harry, and Meghan Markle. She wore an elegant butter-yellow Alexander McQueen coat dress, a look chosen just weeks after welcoming Prince Louis. A floral-embellished Philip Treacy hat completed this ensemble.
The year prior, at her sister Pippa Middleton’s May 2017 wedding to James Matthews, the then-Duchess of Cambridge played a supportive role. She was observed rounding up the young attendants, including her son Prince George and daughter Princess Charlotte, who served as pageboy and flower girl respectively. For this occasion, Kate wore a striking blush-pink Alexander McQueen dress, coordinating with the sashes on the children’s attire.
In May 2013, while expecting Prince George, the Princess donned a playful polka-dot dress from Topshop. This was for the wedding of her friends William van Cutsem and Rosie Ruck Keene, held at the church of St Mary the Virgin in Ewelme, near Oxford. A black and white fascinator accessorized this look.

