Anastasia Beverly Hills is among the most trusted brow-makeup brands. Its highly-pigmented formulas are paraben-free, cruelty ...
The rarely-on-sale celeb favorite, now just $17, comes in a dozen colors and easily creates a natural look, fans say.