Beachwear kaftan