The 34-year-old royal – also known as Kate Middleton – attended the annual event, which was held at London’s Buckingham Palace alongside her husband Prince William, his father Prince Charles and grandparents the Queen and Prince Philip, on Thursday night

The brunette beauty stunned in a red Jenny Packham gown – the fashion designer who also created her unforgettable lace wedding gown – which she paired with a matching red clutch bag and her partner’s late mother’s diamond and pearl Cambridge Lover’s Knot tiara to the bash.

This marks the fifth time Catherine has worn an item belonging to Diana; the first time was on her wedding day five years ago.

Although it was not the first time Catherine donned a headpiece which belonged to Diana (who would have been her mother-in-law), it marked the first-ever occasion a photographer was given permission to photograph the royal family at such a private do

Whilst Catherine stood out in her elegant rouge gown, Prince Charles’ second wife the Duchess of Cornwall – who is also known as Camilla Parker Bowles – appeared to match the British monarch as they both wore ivory-coloured gowns with lace detailing, a blue sash and a tiara on top of their curly fair hair.

The British royal family has taken to Twitter to showcase their eye-catching garments, and captioned the post: “Tonight The Queen and the Royal Family welcome the world’s ambassadors to #BuckinghamPalace at the annual Diplomatic Reception (sic)”

Subscribe to our Free Daily All4Women Newsletter to enter

Meanwhile, the 95-year-old Duke of Edinburgh showcased his 17 medals from the Second World War, and his Jubilee and Coronation medals, at the ceremony.

Author: BANG Showbiz