I remember being in Italy summer of '03 and the ads with all the TV's (the Lily Donaldson ones) actually drew me in to the store. Oh, and also that I had read that Emma Watson liked to shop there, but, uh... that's beside the point.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.