The little black dress is being named 'dress of the season' by excited shoppers and only costs £20 - although it looks 'more expensive'