Spanning three generations of girls, taking on over 200 careers and selling more than a billion Barbies over the past six decades – Barbie engages fans both young and old. And with enormous breadth, ...