Rimmel Lasting Finish 25HR Skin Perfecting Foundation 001 Pearl
Rimmel Lasting Finish 25HR Skin Perfecting Foundation 010 Rose IvoryIts a long-lasting foundation with 25 hours of transfer-proof wearIt gives full coverage with a natural finish that stays on in heat and humidityThe skin-friendly hydration boost gives ins
$7.20
$12.00

Reviews
There are no reviews yet.