Marks and Spencer shoppers have been rushing to get their hands on the outfit that looks like something out of a Hollywood film