If you like the scent of roses, then you’re going to love the new eau de parfum spray from Carolina ... The Carolina Herrera Very Good Girl Elixir is £78 for 30ml, £113 for 50ml and £145 ...