Hollywood Celebrity Gossip
Transformers star Megan Fox has still managed to retain her sexy looks even when she was covered from head to toe in blood in her new movie.Fox, 23, plays a cheerleader possessed by a demon in new high school horror Jennifer's Body, reports the Sun.
And while she is waving her pom-poms about in some scenes, in others she is seen feeding off the boys in a Minnesota farming town.
Jennifer's Body comes to UK cinema screens in October.