The fashion industry favorite opened a store in Las Vegas that features a horse sculpture that contains more than 8,000 Swarovski crystals. The sculpture, named Lucky Spot after a horse owned by McCartney's late mother Linda, was created by Stella in 2004 and was imported from England for the opening. It stands at the center of her new boutique in Las Vegas' City Center.
The store caters to children as well as adults with great fashion ...