Michelle Obama wearing a Teal dress. posing for VOGUE