Donald and Melania Trump have hosted their first White House state dinner in honour of President Emmanuel Macron and his wife Brigitte.

The US first lady, who chose the menu for the lavish banquet, wore a Chanel haute couture gown as a nod to her French guests.

The mood of the Macrons' three-day state visit was largely positive, as the two leaders discussed issues including Syria and the Iran nuclear deal.