Stella McCartney is a British luxury fashion house, founded in 2001 by its eponymous director and designer. The business now operates in over 17 freestanding stores in locations including Manhattan, London, LA, Paris and Barcelona. A lifelong vegetarian, McCartney does not use any animal leather or fur and has always been in support of animal rights.