Marks and Spencer shoppers have fallen in love with a 'flattering' and 'elegant' dress, hailing it as 'absolutely perfect'.