Kate Middleton dazzles in Alexander McQueen and Princess Diana's tiara for a reception at Buckingham Palace

And a brooch depicting The Queen 
1/9
Naomi May12 December 2019

Kate Middleton wore a navy velvet gown by one of her go-to designers, Alexander McQueen last night.

While this is the first time the Duchess of Cambridge has been seen in this exact ensemble, the London-based fashion house, which was founded in 1992, is a favourite of hers.

Sarah Burton, McQueen's Creative Director, was the woman behind the Duchesses' two wedding dresses and the Duchess regularly opts for the brand's tailored silhouettes.

She was last seen wearing a McQueen number at the The Royal Variety Performance in November.

The 37-year-old Duchess accessorised the gown with Princess Diana's Lover's Knot tiara, which was given to Diana as a wedding gift from the Queen in 1981.

The Duchess of Cambridge last night
Getty Images

The diamond and pearl headpiece was originally made for the Queen Mother, and Kate first wore it in December 2015 for the Diplomatic Corps reception.

She also sported the Queen's Royal Order, which features a jewel encased image of the Queen pinned on a chartreuse yellow ribbon and is typically worn on the left shoulder.

The Duchess kept her make-up dewy and natural and swept her hair off her face.

The Duchess made the appearance alongside Prince William to attend the Diplomatic Corps reception, which has a strict 'white tie and decorations' dress code and is an evening which highlights the Queen's importance in democratic relations.

Scroll through the gallery above for more pictures of the Duke and Duchess at the Diplomatic Corps reception​ last night.

Create a FREE account to continue reading

eros

Registration is a free and easy way to support our journalism.

Join our community where you can: comment on stories; sign up to newsletters; enter competitions and access content on our app.

Your email address

Must be at least 6 characters, include an upper and lower case character and a number

You must be at least 18 years old to create an account

* Required fields

Already have an account? SIGN IN

By clicking Create Account you confirm that your data has been entered correctly and you have read and agree to our Terms of use , Cookie policy and Privacy policy .

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged in