affordable cotton blend maxi dress