In a statement, Buckingham Palace said: The President of the United States of America, President Donald J Trump, accompanied by Mrs Melania Trump, has accepted an invitation from Her Majesty The Queen to pay a State Visit to the United Kingdom from Monday 3rd June to Wednesday 5th June 2019.
Donald Trump will be in Portsmouth on June 5 for the D-Day anniversary ceremony to mark the 75th anniversary of the Normandy landings.
Donald Trump visit: US President lays wreath at tomb of The Unknown Warrior in Westminster Abbey in honour of
A White House spokesman said: This state visit will reaffirm the steadfast and special relationship between the United States and the United Kingdom.
In addition to meeting the Queen, the President will participate in a bilateral meeting with Prime Minister Theresa May.
Video: Trump UK state visit: What is the US president hoping to get out of it?
While in the United Kingdom, the President and First Lady will attend a ceremony in Portsmouth to commemorate the 75th Anniversary of D-Day, at one of the primary embarkation sites for the Allied operation that led to the liberation of Europe during World War II.
News Corp is a network of leading companies in the worlds of diversified media, news, education, and information services.