I’ll be honest, I saw more a brunette like Anne Hathaway, or perhaps even Jennifer Connelly playing the role. And yeah, I think age is a factor here as well as overall “look” – Lively being 22 and my conception of Ferris being somewhere in her late 20s/early 30s. Ryan Reynolds, who is playing Green Lantern, is 33. According to Hollywood, guys in their 3os & 40s are still vital and sexy, while there’s a preference for their female counterparts to be in their 20s. I’m not complaining, I’m just saying that’s the way it is – and this is why so many actresses, as they approach 30, drive themselves crazy and get plastic surgery and develop eating disorders, etc; it’s a business decision.