Stella McCartney's chic new scent, L.I.L.Y comes in an equally sophisticated bottle.
Stella McCartney L.I.L.Y eau de parfum, from £44 at Selfridges
Stella McCartney's chic new scent, L.I.L.Y comes in an equally sophisticated bottle.
Stella McCartney L.I.L.Y eau de parfum, from £44 at Selfridges
Haven't found something you were looking for? Try searching...