Ariel Eyelash Sweater Isn't this Ariel Eyelash Sweater ($140) so lovely? Image Source: anthropologie.com Ariel Eyelash Sweater $140 from anthropologie.com Buy Now