Images / Photo shoots / Photographed by Mert Alas & Marcus Piggot on December 12th 2005 in Barcelona, Spain for Vanity Fair (March & April 2006)
6 of 11
6 of 11