Maybelline New York SuperStay Full Coverage 24HR Foundation Review


Cosmetics / News 6 Views 0

Maybelline SuperStay 24HR Foundation is a drugstore foundation that wears and lasts like something three times the price. "Allure" editor Madisen Theobald shares her review of the 2018 Best of Beauty winner for full-coverage foundation.