Singer Ellie Goulding reacts after being presented with the British Female Solo Artist award at the BRIT Awards, celebrating British pop music, at the O2 Arena in London February 19, 2014. [Photo/Agencies]
Stunning visions of light
Internet erupts over Wen-Yao affair
US first lady visits China
The many tears of DiCaprio