Self Adhesive Half LashesReviewed for Sephora$ 12.60Check Price at SephoraExpert Score: /100Based on 93 user reviews.Our Honest Review