More than just a swimsuit cover-up, the billowing kaftan is reimagined this season as an elegant city must-have.

LEAVE A REPLY

Please enter your comment!
Please enter your name here