Now that there's a chance she might be in the movies, who do you pick? (regardless of appearance, hair can be dyed and most of the "redheaded" actresses out there have dyed hair anyways).
It would (obviously) have to be someone used to action movies and such. Also, her age depends on her timeline. I think Tracy Lords would be a good older Mara. Or Scarlett Johansson XD