First Lady Michelle Obama wears Tom Ford to the state dinner hosted by Queen Elizabeth

First Lady Michelle Obama wears Tom Ford to the state dinner hosted by Queen Elizabeth