Ryan Gosling: the man who could play anyone. From embodying Neil Armstrong to now taking on the iconic Ken, it seems like there's no limit to the characters he can bring to life. In the upcoming Barbie film, numerous actors will portray Barbie's oh-so-fashionable boyfriend, but director Greta Gerwig has disclosed that Gosling was the only one she couldn't do without.

, the Little Women director spilled the beans on why Gosling was her top choice for the Ken role, stating:

Well, it was only ever Ryan Gosling, and it was a long journey. Margot and I just wouldn't take no for an answer. From the moment that Margot came to me and I knew we were making this for Margot, I equally knew we were making this for Ryan. And I did not know Ryan at all. I'd never met him. I just was sure, and as soon as I thought of it, it made me so happy. Who else could do this? It's some combination of Marlon Brando meets Gene Wilder meets John Barrymore meets John Travolta.

Greta Gerwig, known for her work on indie comedy films like Frances Ha and Lady Bird, was thoroughly impressed by Ryan Gosling's commitment to the role of Ken as a comedic actor. She couldn't help but shower praise on the 42-year-old actor, saying: