Buckingham Palace has announced there will be a third state visit this year, with the King and Queen set to host Germany's President Frank-Walter Steinmeier at Windsor Castle from 3 to 5 December. The visit will take place less than three months after Charles hosted US President Donald Trump for a high-profile stay at the historic Berkshire residence in September. The monarch, 76, also welcomed French President Emmanuel Macron in July.

On both occasions, the Prince and Princess of Wales have been given starring roles in proceedings, with Prince William and Kate greeting the Macrons as they stepped off the plane at RAF Northolt. The couple were also the first royals to welcome the Trumps as they landed at Windsor Castle via helicopter.

While the palace is yet to give full details of

See Full Page