Top-notch women's fragrances GOOD GIRL by the brand CAROLINA HERRERA.
The Good Girl women's perfume comes in an elegant bottle shaped like a woman’s stiletto, containing 80ml of this refined perfume.
It's an EDP. To find out what EDP means, click >> here.
Of course. With Leanpay you can pay in up to 24 installments, and with a Diners card as well. Read more about installment payments HERE.