Just call it a fashion grand slam.
Kate Middleton delighted royal fans by attending the men’s singles final at the Wimbledon tennis championships on Sunday, hitting the courts in a Safiyaa London Cecilia dress ($1,766) in her second public appearance of 2024.
The Princess of Wales, 42 — who announced she was battling cancer in March — looked radiant in her lilac-colored gown, which featured a twisted bodice, structured sleeves and a belted waist.
She accessorized with a nude LK Bennett leather bag, tan Camilla Elphick Lucia slingback pumps ($395) and black Victoria Beckham VB644S sunglasses ($320 $220).
Middleton was accompanied by her and Prince William’s 9-year-old daughter, Princess Charlotte, who looked gorgeous in a navy blue-and-white polka dot Guess dress and white ballet flats.
The royal’s younger sister, Pippa Middleton, 40, also joined the duo, wearing the same pink-and-white Beulah London floral dress that she wore to brother James Middleton’s wedding in 2021.
The princess — who made her first public appearance of the year at Trooping the Colour last month — serves as the All England Lawn Tennis and Croquet Club’s royal patron, and will present the trophy to the winner of Sunday’s match.
This marks her first time attending Wimbledon in 2024, although her parents, Carole and Michael Middleton, attended two matches during the series.
Queen Camilla also made an appearance at the tennis tournament, sparking debate about her accessories as King Charles III’s wife toted a Lady Dior purse, which was made famous by the late Princess Diana.
Proud mom Carole, 69, however, wore one of her daughter’s favorite brands, Me+Em, during both of her Wimbledon appearances this month.
The princess has worn a number of chic and summery dresses and skirts while taking in the tennis action over the years, ranging from a playfully patterned Alexander McQueen dress to a mint green Self-Portrait look.