Stella McCartney Switches on the Christmas Lights at Her Store

Stella McCartney was joined by some of her celebrity friends at her Mayfair store in London last night as she switched on the Christmas lights. The decorative Christmas lights stretched across all 4 floors of the shop building, making it one of the brightest