Here’s What You Need to Know About the Upcoming Allure Best of Beauty Live
Most people wait all year for their birthday, a favorite holiday, or that one extravagant vacation. But at Allure, our editors spend 364 days excitedly waiting to drop the results …