Princess of Wales has the most colorful wardrobe, but there are a few statements dresses she loves to re-wear; whether it’s a Catherine Walker coat dress or an Alexander McQueen blouse, Kate has been seen slaying them again and again.
During her first overseas tour as a newlywed, Kate wore a lilac shift dress, and later, she re-wore the same dress for a Royal Academy of Arts reception.
2011 and 2012
2011 and 2012
During the official tour of Australia in April 2014, Kate wore a white broderie Anglaise dress by Zimmermann and wore the same outfit at Wimbledon after three months.
2014 and 2014
2014 and 2014
Kate was seen wearing this blue Stella McCartney shift dress at a National Portrait Gallery event in 2012, and re-wore the dress during a visit to RAF Fairford with Prince George in 2016.
2012 and 2016
2012 and 2016
During touring in Australia, Kate wore this pretty pastel pink peplum dress by Alexander McQueen and later re-wearing the look at the Vogue 100.
2014 and 2016
2014 and 2016
Kate arrived in Sydney in a bright yellow shift dress, and later re-wore the colour-block piece at Wimbledon two years later.
2014 and 2016
2014 and 2016
During a tour of Australia in 2014, Kate donned this vibrant green coat and again at the Chelsea Flower Show two years later.
2014 and 2016
2014 and 2016
Princess of Wales, Kate wore a postbox-red skirt suit for a visit to St Andrew’s and six years later, she repeated the look at a Place2Be event in London.
2011 and 2017
2011 and 2017
Kate was seen in a lavender dress with daughter Princess Charlotte in tow and re-wore the same dress the Global Ministerial Mental Health Summit in London.
2017 and 2018
2017 and 2018
Kate wore this belted blue coat while visiting New Zealand in 2014, later recycling the look at an engagement in Birkenhead five years later.
2014 and 2019
2014 and 2019
Kate wore this fuchsia set for the Guild of Health Writers Conference in 2017, before returning it for a visit to the Royal Opera House in 2019.
2017 and 2019
2017 and 2019
Kate slayed in a tartan coat dress for a visit to a school in Berkshire. She later re-wore the same coat for the Christmas Day church service in 2013.
2012 and 2019
2012 and 2019
Princess Kate looked regal in a burgundy coat dress for the Christmas Day church service at Sandringham in 2018. She later re-wore the outerwear for the Commonwealth Service at Westminster Abbey in 2020.
2018 and 2020
2018 and 2020
Kate first wore this grey collared coat dress for a series of engagements in London in 2019. She later repeated the look for The Prince's Foundation in February 2022.
2019 and 2022
2019 and 2022
Kate has worn this white Alexander McQueen coat multiple times – most recently at a service at Westminster Abbey in April 2022.
2015 and 2022
2015 and 2022
The Princess stunned in an emerald green dress at Wimbledon in 2021. While in Jamaica a year later, she re-wore the piece with a hummingbird brooch lent from the Queen.
2021 and 2022
2021 and 2022
Princess wore a mint green dress to celebrate the 50th anniversary of Prince Charles’s Investiture, and later recycled the elegant look for a Buckingham Palace garden party in May 2022.