Trooping The Colour Parade, Buckingham Palace, June 2025John Phillips
For the 2025 occasion, the Princess of Wales wore a Catherine Walker outfit, Juliette Botterill hat, Irish Guards brooch and earrings once belonging to Queen Elizabeth. The choice of the turquoise dress coat was echoed in the pastel dress worn by her daughter, Princess Charlotte.
Trooping The Colour Parade, Buckingham Palace, June 2024Getty Images
The Princess of Wales made a return to public life in a white dress by Jenny Packham. The shift-style dress was decorated with a navy and white bow to match her Philip Treacy hat. She wore her Irish Guards Regimental Brooch and earrings by Cassandra Goad.
Advertisement – Continue Reading Below
Trooping The Colour Parade, Buckingham Palace, June 2023Getty Images
The Princess of Wales was easily visible on the balcony in an emerald Andrew Gn outfit. She wore a hat by Philip Treacy in the same hue, the Cartier Irish Guards’ Shamrock brooch and Diana’s double-drop sapphire earrings.
Trooping The Colour Parade, Buckingham Palace, June 2022Getty Images
She chose brilliant white Alexander McQueen for the 2022 occasion. The then Duchess of Cambridge completed the look with a black and white Philip Treacy hat, earrings that originally belonged to her mother-in-law Diana and a Strathberry clutch.
Advertisement – Continue Reading Below
Trooping The Colour Parade, Buckingham Palace, June 2019Getty Images
The Duchess of Cambridge opted for sunshine lemon in 2019. The Alexander McQueen dress was worn with a Philip Treacy hat and pearl and diamond earrings on loan from Queen Elizabeth.
Trooping The Colour Parade, Buckingham Palace, June 2018Getty Images
The Duchess appeared on the balcony wearing an icy blue dress by Alexander McQueen and a matching hat by Juliette Botterill, while her jewellery was comprised of diamonds and topaz by Kiki McDonough.
Advertisement – Continue Reading Below
Trooping The Colour Parade, Buckingham Palace, June 2017Getty Images
She went all in on pink for 2017. The royal wore a pink dress with pleat detail by Alexander McQueen and a hat by Jane Taylor. She completed the outfit with diamond earrings on loan from Queen Elizabeth.
Trooping The Colour Parade, Buckingham Palace, June 2016Getty Images
Catherine wore a white coat dress by Alexander McQueen, which had been initially worn for Princess Charlotte’s christening. She paired it with a Philip Treacy hat complete with large pink corsage detail, a Mappin and Webb necklace and Balenciaga earrings.
Advertisement – Continue Reading Below
Trooping The Colour Parade, Buckingham Palace, June 2015Max Mumby/Indigo
Shortly after the birth of Princess Charlotte, Catherine appeared on the balcony wearing a floral Catherine Walker coat dress. She wore the collard style with a white hat by Lock & Co.
Trooping The Colour Parade, Buckingham Palace, June 2014Max Mumby/Indigo
She wore a light grey skirt suit by Alexander McQueen with a Jane Taylor hat, accessorising with a pearl brooch and matching Kiki McDonough earrings.
Advertisement – Continue Reading Below
Trooping The Colour Parade, Buckingham Palace, June 2013Max Mumby/Indigo
While expecting Prince George, Catherine chose a baby pink coat dress by Alexander McQueen worn with a ribbon-detail hat by Jane Corbett.
Trooping The Colour Parade, Buckingham Palace, June 2012Max Mumby/Indigo
The Duchess of Cambridge returned to the balcony in 2012 wearing a floral grey dress by Erdem. She paired it with a Jane Corbett hat and Links of London earrings.
Advertisement – Continue Reading Below
Trooping The Colour Parade, Buckingham Palace, June 2011Max Mumby/Indigo
The newlywed Catherine wore a bridal white Alexander McQueen coat dress with a black hat for her first Trooping, wearing her hair loose in classic waves.
Watch NextÂ
Advertisement – Continue Reading Below
Advertisement – Continue Reading Below
Advertisement – Continue Reading Below