Kate Middleton’s Royal Rewears Through the Years
Kate Middleton has repurposed a number of her royal looks through the years — see the Princess of Wales in Jenny Packham, Alexander McQueen and more.
Kate Middleton has made a number of fashion statements and set various trends since joining the British royal family in April 2011. Among the various looks she’s fashioned, eagle-eyed royal watchers and fashion aficionados have noticed the Princess of Wales will often repurpose looks she’s worn in the past.
Recently, Kate rewore a black and white plaid dress by Zara for a trip to Wales on Jan. 30, 2025. The Princess of Wales first wore the dress, which features long sleeves, a belted waist and lavallière detailing at the neckline, in January 2020. The Royal also wore the Zara dress for events in October 2021 and April 2023.
Ahead, see the various designer and fashion label looks Kate Middleton has reworn over the years.
Zara Black & White Houndstooth Dress
Image Credit: Getty Images
During a 2020 visit to Bradford in January 2020, pictured left, the Princess of Wales debuted this Zara black and white plaid dress with a belted waist and a lavallière. Kate’s repurposed the dress several times, most recently during a visit to a children’s hospice center in Wales on Jan. 30, 2025.
White Barbara Casasola Off-the-Shoulder Dress
Image Credit: Getty Images
Kate Middleton wore this Barbara Casasola at the Art Fund Museum of the Year event in 2016, pictured left, and at the UK-based charity Action on Addiction gala dinner in 2019.
Ice Blue Alexander McQueen Gown
Image Credit: Getty Images
The royal wore this Alexander McQueen dress for the first time at the 2011 BAFTAs, pictured left, and again at the 2021 Earthshot Prize Awards.
Lace Jenny Packham Gown
Image Credit: Getty Images
The royal fashioned this bespoke Jenny Packham gown at the BOA Olympic Concert at the Royal Albert Hall in 2012, pictured left, and at the Tusk Conservation Awards in London.
Eponine London Red and White Checkered Dress
Image Credit: Getty Images
She wore this Eponine London in 2016 at the XLP Project in 2016, pictured left, and at the Royal College of Obstetricians and Gynaecologists in 2017.
Yellow Roksanda Ilinčić Dress
Image Credit: Getty Images
The then-Duchess of Cambridge fashioned this yellow Roksanda Ilinčić sheath dress in 2014 while in Australia, pictured left, and again at Wimbledon in 2016.
Catherine Walker Cobalt Blue Coatdress
Image Credit: Getty Images
The royal fashioned this Catherine Walker cobalt blue coatdress for Easter in 2023, pictured left, and wore it previously for Common Wealth Day Service in 2022.
Elie Saab Ensemble
Image Credit: Getty Images
Kate first fashioned this Elie Saab ensemble for 2019’s Royal Ascot, pictured left, and then again for a garden party in 2023.
Emilia Wickstead Denver Dress
Image Credit: Getty Images
The then-Duchess of Cambridge fashioned this emerald green Emilia Wickstead Denver Dress during Wimbledon for Wimbeldon in 2021, pictured left, and wore it again for the Platinum Jubilee Royal Tour of the Caribbean in March 2022.
Yellow Roksanda Brigitte Dress
Image Credit: Getty Images
The royal wore the Roksanda’s Brigitte Dress in yellow upon arrival in Jamaica for the Caribbean Tour in 2022, pictured left, and wore it again at Wimbledon just a few months later.
Alexander McQueen Coatdress
Image Credit: Getty Images
In 2014, Kate wore this Alexander McQueen coatdress during the commemoration Normandy Landings in Arromanches, pictured left, and wore it again during the naming ceremony of the RRS Sir David Attenborough in 2019.
Alessandra Rich Polka Dot Dress
Image Credit: Getty Images
Kate rewore this Alessandra Rich polka dot she debuted at Wimbledon in 2022, pictured left, for her trip to Southampton in June 2023.
Pink Belted Beulah Dress
Image Credit: Getty Images
Kate initially debuted this pink belted Beulah dress when she wore it to Wimbledon in 2021. She wore it again during a visit to the Young V&A museum in London in June 2023, pictured left.
Eponine London Coatdress
Image Credit: Getty Images
The royal fashioned this Eponine London coatdress during a Christmas event in 2022, pictured left. She wore it again less than a year later for an event in September 2023.
White Alexander McQueen Gown
Image Credit: Getty Images
Another Alexander McQueen rewear, Kate wore this white, one-shoulder gown from the designer at the BAFTAs in 2019, pictured left. She added a few adjustments to the gown and wore it again to the same event in 2023.
Swarovski-embellished Blush Jenny Packham Gown
Image Credit: Getty Images
Kate initially wore this Swarovski-embellished blush Jenny Packham gown to the 10th Annual ARK (Absolute Return for Kids) Gala Dinner at Kensington Palace in 2011, pictured left. She wore it again to a gala dinner in support of East Anglia’s Children’s Hospices’ nook appeal at Houghton Hall on June 22, 2016.
Red Alexander McQueen Dress
Image Credit: Getty Images
The then-Duchess of Cambridge wore this Alexander McQueen red frock for the Dramatic Arts reception at Buckingham Palace on Feb. 17, 2014, pictured left. She fashioned it again for a Christmas party at the Anna Freud Centre Family School in December 2015.
Purple Oscar de la Renta Set
Image Credit: Getty Images
Kate wore this purple Oscar de la Renta set at The Guild of Health Writers Conference with Heads Together at Chandos House on Feb. 6, 2017, pictured left. She wore it again during a visit to The Royal Opera House on Jan. 16, 2019.