Melania Trump wore a bright yellow Carolina Herrera gown with a pink belt for the state banquet at Windsor Castle, but ...