ECHO Echo Stripe Illusion Caftan Swim Cover-Up USD 119 USD 72 (40% off) Bloomingdales SHOP NOW FIND SIMILAR