Lily Allen at the Eurostar terminal - Wednesday 27th February 2013

Lily Allen appears rather tired, as she walkes through the Eurostar terminal, having arrived in London on a train from Paris - London United Kingdom - Wednesday 27th February 2013 (25 images)

Advertisement