Donald Trump was treated to a sumptuous royal state banquet in Windsor Castle Wednesday, rounding off the US president's first full day of a historic second state visit to Britain.

Before some 160 guests at the start of the lavish event, designed to play into the mercurial American leader's love of pomp and pageantry, King Charles III praised what he called Trump's "personal commitment" to seeking peace.

Originally published on doc.afp.com, part of the BLOX Digital Content Exchange.