US first lady Michelle Obama gives a speech at the Stanford Center at Peking University in Beijing on March 22, 2014. Wang Jing / For China Daily
Barack left to walk dogs while Michelle's away
Stunning visions of light
Internet erupts over Wen-Yao affair
US first lady visits China
The many tears of DiCaprio