Long-sleeve maxi dress