Will Megan Fox do Catwoman in Batman 2011?

I just came to know that Sexy Megan Fox in "Jennifer's Body" has just signed up to play Catwoman in the next Batman movie releasing in 2011 which will be directed by Christopher Nolan.

Is it a rumour or truth? I am totally confused !!

What information do you have?