Catherine, Princess of Wales looked elegant as she arrived alongside Prince William at All Saints Church for the wedding of Peter Phillips and Harriet Sperling.
William was photographed driving the couple to the Gloucestershire ceremony before sweetly helping Catherine out of the car as they joined fellow guests for the family celebration.
The Princess of Wales, 44, chose a sophisticated buttercream-toned outfit by Roland Mouret, striking a balance between timeless elegance and contemporary style.
The soft neutral colour stood out for its understated refinement, offering a more subtle look compared with some of the brighter outfits worn by other guests.
Her ensemble also featured a textured bouclé-style fabric, adding structure and depth while maintaining a graceful, feminine silhouette.

The dress worn by Catherine, Princess of Wales featured a fitted bodice that flowed into a full midi-length skirt, creating the graceful silhouette that has become one of the Princess’s signature styles over the years.
The elegant design was enhanced by a statement collar, short sleeves, and delicate button detailing down the front, giving the ensemble a distinctly vintage-inspired charm.
Catherine completed the look with matching nude heels by Gianvito Rossi, creating a seamless tonal effect from head to toe. The carefully coordinated accessories allowed the textured fabric and sophisticated tailoring to remain the focus of the outfit.
Perhaps the standout element, however, was her dramatic wide-brimmed hat by Jane Taylor. Designed in complementary cream and caramel tones, the sculptural piece added a striking finishing touch to the ensemble.
Keeping the overall styling refined and balanced, the Princess chose understated jewellery, including coordinating drop earrings and a delicate necklace that added just a subtle hint of sparkle.


Catherine, Princess of Wales wore her signature brunette hair in soft flowing waves, cascading over her shoulders beneath the dramatic wide-brimmed hat.
Her choice of colour also appeared carefully considered. Rather than selecting the bold jewel tones or vibrant shades often associated with major royal appearances, Catherine opted for a soft, understated palette that ensured attention remained on Peter Phillips and Harriet Sperling as they celebrated their wedding day.
The look reflected a thoughtful and respectful approach to wedding guest dressing—elegant and polished without overshadowing the bride and groom.
Meanwhile, Prince William and Catherine attended the ceremony without their three children: Prince George, Princess Charlotte, and Prince Louis.
The wedding also coincided with the famous Epsom Derby, with King Charles III and Camilla, Queen Consort expected to head directly from the ceremony to the racecourse to watch the highlight of the racing season and present the winner’s trophy.
The Royal Story The Royal Story