US President Donald Trump and First Lady Melania joined King Charles and Queen Camilla at Windsor Castle for the grand state banquet - and it was nothing short of perfection

See Full Page