Prince William and Kate Middleton donned their royal finest for a state banquet internet hosting President Donald Trump and first woman Melania.

Prince William and Kate Middleton donned their royal finest for a state banquet internet hosting President Donald Trump and first woman Melania.