Cotton flannel maxi dress