Olivia Munn is best known for as the co-host of G4's Attack Of The Show! and has recently been cast in NBC's new fall Rom-Com Perfect Couples. Munn is also very capable of bringing the sexy on as much, if not more, than Megan Fox, appearing in Playboy and Maxim. Olivia may not be as big a name as Fox, but when this all began nobody knew who Fox was either.
Fresh off her stint as Kate on LOST, Evangeline Lilly would make a perfect addition to the Transformers Franchise. She obviously reeks of sex appeal, but in a classy way. She is a mature actress who would never have the controversy that Fox creates. Sadly Lilly has said that she is taking a break from acting after LOST, but I'm sure someone could persuade her.
Mila Kunis is a talented young actress that shot to fame as Jackie on That 70's Show. She got a lot of great reviews for her role in the movie Forgetting Sarah Marshall and has been in many films since. She has the ability to make her characters three dimensional and make you love them no matter what. And she is totally effe-able, which is the main requirement for the role.
Yes, Kristen Stewart is already part of a huge franchise and probably doesn't have the time, but she would make a great replacement for Fox. Stewart has the girl next door look that would go perfectly with Shia LaBeouf's look and wouldn't be as far fetched as him landing Fox. Kristen is a very gifted actress and would be able to maybe bring a whole new fan following to Transformers, pumping it with the new blood it needs to revitalize it.
Blake Lively Or Leighton Meester
These two Gossip Girls are in need of their breakout role and both would benefit hugely from landing this gig. Blake Lively brings the sexy blond to the role and is about on the same level as Fox, acting wise. Leighton Meester is a better actress than Lively, and but not as lucky in the sexy department. I have heard that Lively is very interested in the role and has tried to use any connection that she can.
Is there anyone else you think would be a great candidate to replace Megan Fox? Let us know in the comments!