The velvet party top from Marks & Spencer has been a hit with shoppers