Printed cotton-blend satin skirt