I feel like it’s not much of a stress to say that Olivia Wilde is basically a worldwide hot babe. I mean, she typically gets cast as the hot girl: the hot new bisexual in town, seducing the sexy teens; the hot babe who takes her clothes off in front of a bunch of aliens; the hot doctor; the hot wife of the record exec…you know, basic hot babe roles. And she is by no means old; she only turned 32 a week ago!
However, back when they were casting “The Wolf of Wall Street” almost four years ago (Olivia was a whopping 28), she got turned down for the role of Leonardo Dicaprio’s hot mistress turned hot wife because she was “too sophisticated.” Flash forward a few years and it turns out “too sophisticated” in Hollywood means “Bitch, you’re old.”
Just to really put this into perspective, Leo was 38 when they shot the film, Olivia was 29, but the studio thought she was too old to play his hot girlfriend. The role eventually went to Margot Robbie, who was barely legal drinking age in America when she played the role.
Don’t get me wrong, I think Margot is an incredible talent and a beautiful girl who did an amazing job in that role, but it seems crazy to me that a 28-year-old woman was considered too fucking old to play the love interest of a man pushing 30, so instead they had to go scout a prom or something to find a girl who could pull off playing Leo’s girlfriend.
To be fair, actresses in their 30s are getting turned down and called too old when they audition to play the love interest of men in their 50s, so I can’t really say any of this surprises me. I mean, they’ll probably cast my cousin’s daughter as Leo’s next love interest and she won’t even be born until July.
The moral of the story is: Quit acting, Olivia Wilde. No one wants to look at you, you old bitch.