Primark is selling a piece of clothing fans are calling the 'dress of the season' in three different colours for £10. Known ...