The Duke and Duchess of Cambridge joined the Queen and the Duke and Duchess of Sussex for a service at Westminster Abbey to celebrate the Royal Air Force’s centenary.
Like Meghan, there was a touch of déjà vu about Catherine’s look.
Despite looking a picture of elegance in her pale blue coat Alexander McQueen dress, it bears a resemblance to the cream dress she wore to Princess Charlotte’s christening in 2015, and several other occasions.
Pinned to the lapels of her jacket was the Air Cadets Dacre diamond and ruby brooch.
Since 1982, it had traditionally been awarded to the best all round female cadet each year and is considered the highest accolade they could receive.
This tradition finished in 2015 and it was decided that female cadets should be recognised in the same way as their male counterparts and the Duchess was presented the brooch as a gift following her appointment as Honorary Air Commandant of the RAF.
The Duchess finished her outfit with a pale blue and white hat by milliner Sean Barrett, her nude pumps and a satin embroidered clutch bag.