Hussein03484.jpg
Lily Allen performs at the Concert for Diana at Wembley Stadium on July 1, 2007. Photo by Anwar Hussein