Ana de Armas - Opening of the new Stella McCartney fashion store in Barcelona in Barcelona, Spain - November 7, 2012