Rimmel London 30Ml Lasting Finish 25Hr Foundation 400 Natural Beige Spf20 (Non Carded)


I-1-11_9982400

Only a few remaining

Sale price $4.95 Regular price $23.95
Instant perfect coverage that feels extra comfortable and lasts all day - Blends flawlessly, seamlessly, instantly and easily into the skin- Sweat, heat, humidity and transfer proof for up to 25 hours

Instant perfect coverage that feels extra comfortable and lasts all day

- Blends flawlessly, seamlessly, instantly and easily into the skin
- Sweat, heat, humidity and transfer proof for up to 25 hours