Carolina Herrera Good Girl Blush Elixir Eau de Parfum
£75.00 – £145.00£60.00 – £116.00
Carolina Herrera Good Girl Blush Eau de Parfum
£75.00 – £111.20
KILIAN PARIS Love, Don't Be Shy Eau de Parfum
£220.00 – £355.00£176.00 – £284.00
Exclusive to John Lewis and The LEGO Group