Kate, Camilla, Sophie and Louise radiate in style on Buckingham Palace balcony as King celebrates birthday
Getty
Trooping the Colour took place today outside Buckingham Palace
Princess Kate, Queen Camilla, the Duchess of Edinburgh, and Lady Louise Windsor led the Royal Family in style on Saturday, as King Charles celebrated his official birthday.
The Princess of Wales had not been photographed in public since December 2023, as Kate has faced several health problems this year.
In January, Kate, 42, was admitted to The London Clinic for major abdominal surgery. Two months later, the princess confirmed she had been diagnosed with cancer.
Today was her first public appearance in six months. The mother-of-three opted for a beautiful Jenny Packham dress for the occasion.
The royal women came out in style today
Getty
She paired the look with a Philip Treacy wide-brimmed hat and Jimmy Choo heels.
Kate also opted for a Mulberry black clutch bag and Cassandra Goad pearl cluster earrings.
The earrings, which are still available to buy for £5,620, were worn by Princess Kate at Prince Louis' christening in 2018.
Queen Camilla, 76, also attended Trooping the Colour in style today, donning an Anna Valentine dress coat in pale blue.
Kate wore a beautiful Jenny Packham dress today
Getty
Queen Camilla wore a beautiful dress coat from Anna Valentine
Getty
King Charles's wife wore another Philip Treacy hat, just like the Princess of Wales.
Sophie, Duchess of Edinburgh looked resplendent in yellow, opting for a Beulah London dress.
The bright outfit cost a whopping £750 and looked incredible on the mother-of-two.
The 59-year-old accessorised with a £1,625 Jane Taylor London fascinator and £190 Giulia Barela earrings.
Lady Louise Windsor wore a floral dress from Suzannah London
Getty
LATEST ROYAL UPDATES:
The Duchess of Edinburgh wore a stunning yellow dress from Beulah London
PA
Sophie's daughter, Lady Louise Windsor, re-wore her floral dress that she wore to the Coronation in 2023.
The blue and white dress is still available to buy from Suzannah London for £1,290.
The 20-year-old also wore a Jane Taylor London hat, which previously belonged to the Duchess of Edinburgh.