Michelle Obama wears Thom Browne at Inauguration

Michelle Obama wears Thom Browne at Inauguration