Donald Trump said being the first US president to enjoy a second British state visit was "one of the highest honours of my life", as he wined and dined with royalty at Windsor Castle.
Wednesday evening's state banquet came after a day full of pomp and pageantry for Mr Trump, who was treated to a carriage procession, military parade, and plenty more lavish treatment.
Trump's state banquet as it happened
Suited and booted for the banquet to bring the day to a close, sat between the King and Princess of Wales, the president thanked the monarch and Queen for their "extraordinary graciousness".
Mr Trump said it was a "singular privilege" to be the first American president to be granted a second state banquet, adding: "This is truly one of the highest honours of my life, such respect for you