The Duchess of Cambridge has always been good at re-working an old outfit.

Whether it’s an elegant Emilia Wickstead dress or a double-breasted Alexander McQueen coat, Kate is known to re-wear pieces she loves.

Of course, clothes are literally made to be worn repeatedly but celebrities often resist donning the same outfits in public twice. Thankfully, Kate has always bucked that trend and embraced an opportunity to bring out an old favourite.

Even in lockdown, she's making the most of last year's summer wardrobe. The Duchess re-wore a printed pink LK Bennett dress she previously wore to a polo match last summer, to join care home residents in Wales for a virtual game of bingo.

From royal receptions to state visits – and now Zoom calls – Kate continues to set a stellar example with her sustainable approach to fashion.

Kate Middleton
 Kate previously wore the midi length with a cherry red Mulberry bag to a polo match last summer

Here, we take a look at some of our favourite outfits she’s worn on more than one occasion…

1. The red coat

Kate Middleton red coat
(Dominic Lipinski/Joe Giddens/PA)

Kate looked stunning both times she wore this cherry red Catherine Walker coat. The first was at a Christmas Day service in 2018 and the second was at the Commonwealth Day Services earlier this year.

2.  The check two-piece

Kate Middleton
(Toby Melville/John Stillwell/PA)

Kate looked every bit the modern royal when she first stepped out in this Dolce & Gabbana tweed suit for the Royal Foundation’s Mental Health in Education Conference in 2019. She went on to repeat the look on a visit to the Evelina Children’s Hospital in January.

3. The lilac shift dress

Kate Middleton lilac dress
(Dominic Lipinksi/Victoria Jones)

This gorgeous lilac Emilia Wickstead dress is clearly a firm favourite. When she wore it to a Global Ministerial Mental Health Summit back in 2018, fans were quick to point out they’d seen Kate wear it before on a family visit to Hamburg.

4. The ball gown

Kate Middleton
(Carl Court/Alastair Grant/PA)

Kate has no shortage of ball gowns, but we love that she’s not afraid to rework her evening looks. Here she is wearing a Jenny Packham gown for both the St. Andrews 600th Anniversary Dinner at the Metropolitan Museum in New York in 2014, and at the Portrait Gallery Gala in the same year.

5. The grey coat dress

Kate Middleton
(Anthony Devlin/Steve Parsons/PA)

This Michael Kors coat dress is both timeless and chic. Kate wore it to the ANZAC Day ceremonies in 2014, and to the opening of the Magic Garden at Hampton Court in 2016.

6. The green coat

Kate Middleton
(Steve Parsons/Dominic Lipinski/PA)

Kate is a big fan of double-breasted, belted coats, and this green number ticks all the boxes. She wore it to celebrate St. Patrick’s Day in 2014 and on an official visit to Canada in 2016.

7. The yellow summer dress

(Danny Lawson/Anthony Devlin)
(Danny Lawson/Anthony Devlin)

Yellow is a colour Kate doesn’t wear all that often, but when she does, it’s a great look. She wore this broderie anglaise A-line frock while on the Diamond Jubilee Tour in 2012, and then again while visiting Australia in 2014.