The Princess of Wales wore a dramatic green gown by Andrew Gn at the State Banquet for the President and First Lady of Nigeria.