The First Lady of the US Michelle Obama has featured on the cover of the December issue of fashion magazine 'Vogue'. She can be seen in a white outfit by designer Carolina Herrera in the cover shot by photographer Annie Leibovitz. The cover story on her is titled 'Michelle Obama: The First Lady The World Fell In Love With'.