Striking in teal, Mrs. Obama wore an off-the-shoulder dress for a state dinner honoring the British Prime Minister. The first lady finished the look with a stunning array of layered Tom Binns' necklaces.