She made her presence known to the world via the original Transformers movie, and since then, Megan Fox never looked back. She is currently one of the most loved celebrity in the whole wide world. She is in a position where she is capable of running a movie under her name, thanks to her crazy fan following across the globe. On top of it, she has been part of 2 of the biggest geek franchise of all time, Teenage Mutant Ninja Turtles, and Transformers. Now, there are rumors that she is going to play the iconic character from Batman universe, Poison Ivy in DC Cinematic Universe. We are pretty sure that she will grab the role of ivy, and we want her to play that role because she has the looks and attitude to portray Poison Ivy at its best on the big screen! However, there is another reason, why she is on the top news these days, she recently did an amazing photoshoot that became viral in just couple of minutes it was posted on the social media, and here is the compilation of her best shoots of all time, enjoy!