View Slideshow


First Lady Michelle Obama touched down in Tokyo earlier today for her first visit to the country, emerging from Air Force One in a striking green-print dress from the Kenzo fall 2014 collection.

 

load comments
blog comments powered by Disqus