Ana de Armas attends the opening of the new Stella McCartney fashion store in Barcelona on November 7, 2012 in Barcelona, Spain.
(November 6, 2012 - Source: Robert Marquardt/Getty Images Europe)