So go on, share that swimsuit selfie with pride!
And it only costs $25!
If you don't have a kaftan already, you're going to want one...or three.
We swear you won’t regret it! So cute! They're just as sexy as string bikinis. And who wouldn’t love that? You don’t have