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