Fashion FAIL: Lily Cole

  • Lily Cole leaves the Dorchester Hotel
Lily Cole leaves the Dorchester Hotel in London, England on July 1, 2010.
« Back to Story

Discuss

Default avatar