From Macy's
Raviya brings sophistication and style to beachy looks with this collared button-front cover-up in a flowing maxi length.