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