The Carolina Herrera Very Good Girl Elixir is £78 for 30ml, £113 for 50ml and £145 for 80ml. It’s available to buy at The Perfume Shop.
But one perfume now has the whole office hooked. A newly launched iteration of the influencer-adored Good Girl eau de parfum, Carolina Herrera’s Very Good Girl Elixir is probably the most addictive ...