Rimmel London Lasting Finish 25HR Skin Perfecting Foundation 160 VanillaIts 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
Rimmel London Lasting Finish 25HR Skin Perfecting Foundation 160 Vanilla
Reviews
There are no reviews yet.