Generation Happy Skin On-The-Go Longwear Cream Blush
Your search for the perfect stay-all-day blush ends here! The On-The-Go Blush Longwear Cream Blush features deeply pigmented shades you can sheer out for a natural flush or build up to a more intense look. Light and non-greasy, it won't clog pores even as it adheres to skin to provide immovable color until you wash it off.
Whats in the Box
1 Generation Happy Skin On-The-Go Blush Longwear Cream Blush