Top-notch women's fragrances GOOD GIRL BLUSH by CAROLINA HERRERA.
Good Girl Blush women's perfume is packaged in a chic bottle shaped like a high heel and contains 30ml of this refined perfume.
It is an EDP. To find out what EDP means, visit >> here
Of course. With Leanpay you can pay in up to 24 installments, and you can also use a Diners card. Read more about installment payment HERE.