Stella McCartney Opens Her New Fashion Store in Barcelona
In This Photo: Stella McCartney
Stella McCartney attends the opening of her new fashion store in Barcelona on November 7, 2012 in Barcelona, Spain.
(Nov. 6, 2012 - Source: Robert Marquardt/Getty Images Europe) more pics from this album »