As The Duchess of Cambridge celebrates her 40th birthday, we reflect back over some of her most iconic style moments throughout the years.


Three new portraits have been released to mark the Duchess's 40th birthday. They will be shown in the community in three meaningful places: Berkshire, St Andrews, and Anglesey, as part of the @NationalPortraitGallery nationwide ‘Coming Home’ exhibition, ahead of the Gallery reopening in 2023.
2022: A series of portraits were released to mark the 40th birthday of the Duchess.

2020: Wearing Alexander McQueen at the BAFTAs red carpet in London

2019: Wearing Elie Saab at Royal Ascot

2018: Wearing Alexander McQueen at Buckingham Palace for a State Banquet

2019: Wearing a blue kurta during a Royal tour of Pakistan

2017: Wearing Alexander McQueen at the BAFTAs

2019: Wearing a black lace gown by Alexander McQueen at the Royal Variety Performance

2021: Wearing jenny Packham at the premiere of James Bond: No Time To Die in London

2019: Wearing Alessandra Rich

2021: wearing an all-red ensemble