Our editors share the best new beauty launches of April 2025 so far in the hair, skin, body, and makeup categories. Shop them here.
239