Starring Margot Robbie and directed by Greta Gerwig, the box-office smash created a new generation of fans and has pushed Barbie dolls and film-related merchandise into top-10 Christmas lists.