Maggie Gyllenhaal

Maggie Gyllenhaal

She replaced Katie Holmes in the Batman movies. Why not replace Katie Holmes in straining-to-believe-in-the-magic-of-love People covers?