A beauty editor ranks the top celebrity beauty brands after years of testing—plus which ones are actually worth your money.
Hannah Fowles was spiraling. It had been a grueling day at work, and by the time the 22-year-old from Provo, Utah, got home, ...