Re: Anne Hathaway as Selina Kyle/Catwoman XXXIV
When Bruce was doing his research on her at the Batcave, it said that her birth year was 1985. That makes her 27 IF TDKR happened in 2012. So Bruce is 39 and she's 27. But yeah, age gaps don't really look too bad once you reach your late 20s IMO.
Regardless... I thought they did a good job making Anne look mature anyway so she and Bale looked pretty darn good together. I remember one of the concerns before was Anne is too young for Bale and they will look mismatched.