My 20 year old daughter and I loved this movie so much. It was adorable and funny and surprisingly heartwarming. I really think anyone would enjoy this though. It had such a sweet simple message done so colorfully. Perfect casting. Margot Robbie literally is a doll. And Ryan Gosling is a combination of hot and funny. We wore pink of course and saw some cute outfits. A couple Ken shirts. While we were leaving, still teary eyed, seeing the mothers, daughters, friends and sisters all wearing pink, it was so touching and we thought how lucky they were to be able to watch Barbie for the first time. I still feel emotional hours later thinking about it. Highly recommend.