The royal family have welcomed guests to the annual white tie Diplomatic Corps reception at Buckingham Palace.

Senior royals were dressed in their finery for the event on Tuesday night, which was attended by foreign ambassadors based in the UK.

The Queen, the Prince of Wales and the Duchess of Cornwall and the Duke and Duchess of Cambridge attend an evening reception for members of the Diplomatic Corps at Buckingham Palace
The Queen at the Buckingham Palace event (Victoria Jones/PA)

The Queen was joined by the Prince of Wales, Duchess of Cornwall and the Duke and Duchess of Cambridge.

The Queen dazzled in an Angela Kelly dress and wore the Queen Mary Girls of Great Britain and Ireland tiara – one of her favourites and one she wears often.

Buckingham Palace diplomatic reception
Kate was wearing a Jenny Packham gown (Victoria Jones/PA)

She also wore white gloves and carried a gold handbag.

Kate wore a shimmering Jenny Packham gown and the diamond and pearl-encrusted Cambridge Lover’s Knot tiara which she has worn before.

This headpiece was made in 1914 and given to William’s late mother Diana by the Queen as a wedding gift in 1981.

The Prince of Wales and the Duchess of Cornwall attend an evening reception for members of the Diplomatic Corps at Buckingham Palace
Charles and Camilla at the reception (Victoria Jones/PA)

Camilla opted for a Bruce Oldfield dress and a Boucheron tiara, pearl choker and pearl earrings.