Printed cotton midi dress