Bracelet and bag worn by Alexa Davalos, attending the World Film Premiere of 'Clash of the Titans' at the Empire Leicester Square on March 29, 2010 in London, England.
(March 28, 2010 - Source: Gareth Cattermole/Getty Images Europe)
see more angles »