Old Navy Shift Dress

    Old Navy Shift DressWith its mouth-watering fruit salad of shades and big, colour-blocked pattern, this polyester shift from Old Navy, $26.94, is right on trend. Sizes XS to XXL.

    Available at Old Navy.

    5 of 8

    icon