Roman's 'very slimming' £32 pinafore dress in six colours 'ticks all the boxes'

Fashion fans are praising the pinafore dress for several reasons from the flattering fit to the practical pockets