French maxi shirt