Rimmel London Lasting 25 Hour Finish Foundation Review By: April 16, 2018September 21, 2019 Foundationsbeauty, fashion, foundation, foundation review, makeup, rimmel london, rimmel london lasting 25 hour foundation6 Comments on Rimmel London Lasting 25 Hour Finish Foundation Review Read all about my thoughts on Rimmel London’s Lasting 25 Hour Finish Foundation. Read More