Hollywood does that sometimes. Maggie Gyllenhaal and Gwynneth Paltrow
have been cast as the love interests of Bruce Wayne (The Dark Knight) and Tony Stark (Ironman). No way two of the world's richest and powerful men pick either of them in real life.