Product Image

Carolina Herrera Good Girl Eau de parfum 150 ml

£139.35

This product would be a great fit for those seeking a sophisticated yet approachable fragrance that embodies the brand's traditional yet updated approach to luxury.

Product Reviews

Name: Review: