King Charles will host Donald Trump at Windsor Castle in September.
The US president and his wife Melania have accepted a formal invitation from the British monarch for an official state visit, with Buckingham Palace confirming the brief trip will take place between 17 and 19 September.