The Queen puts on a brave face to host glittering Nato reception at Buckingham Palace following torrid year for the Royal family
The Queen, 93, was joined by Prince Charles and Camilla who earlier today had tea with Donald Trump at Clarence House before arriving at the palace in Westminster, central London.