Friday, June 24, 2011

Spotted: Estelle.


Estelle leaving her hotel in London. Lovin' the animal print scarf.



No comments:

Post a Comment