ECHO Echo Stripe Illusion Caftan Swim Cover-Up EUR 110 EUR 66 (40% off) Bloomingdales SHOP NOW FIND SIMILAR