Product details
Long-lasting foundation finish that lasts 25 hours from Remill London 30 ml.. Do you need a long-lasting foundation? This foundation from Remill lasts for 25 hours and features a stable liquid formula that is easy to blend on the skin and resistant to sweat, heat, and humidity to give you a uniform, lasting skin tone for hours.