leaving her house wearing large sunglasses and a leopard print coat


Lily Allen Wednesday 7th January 2009 leaving her house wearing large sunglasses and a leopard print coat London, England (12 Pictures)




Contactmusic