Rimmel London Lasting 25 Hour Finish Foundation Review By: Kristine Faza April 16, 2018June 6, 2022 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