Home Tags Annie Leibovitz

Tag: Annie Leibovitz

U.S First Lady Michelle Obama Heats Up ‘Vogue’

It’s always a pleasant surprise to see America’s First Lady, President Barack Obama’s gorgeous wife Michelle Obama try out something different.

Trending