Back to main
Photo of
Lily Allen
Lily Allen watches the PPQ LFW Autum/Winter 2008 show on February 11, 2008 in London, England.
Photo By: Getty Images
Share