I was never a fan of Barbie. I was a tomboy as a kid and the closest I had to a Barbie was the Donny and Marie Osmond celebrity dolls from Mattel which I never actually took out of their boxes. I preferred reading a book up in a tree or playing with my pets or baking rather than playing with dolls.

I saw the movie tonight and I absolutely loved it! I will definitely watch it again. It openly dealt with some of the more 'questionable' Barbie releases by Mattel as well as acknowledging people like me who aren't really Barbie fans. You don't need to be a Barbie fan to enjoy this movie.

The casting is perfect. Margot Robbie IS Barbie. From Helen Mirren as the Narrator to Will Ferrell as the Mattel CEO, Kate McKinnon as Weird Barbie to Rhea Pearlman as Ruth Handler. Absolutely perfect casting.

A great blend of humour and nostalgia with a touch of pathos. A feel-good movie that I thoroughly enjoyed. I would definitely recommend it!