Shop our top Sephora picks worth spending your gift card on, all of which are backed by thousands of 5-star reviews.