Megan Fox was spotted at the premiere of Transformers: Revenge Of The Fallen...
Now we all know, Megan is a gorgeous individual but this look just doesn’t cut it for me. Again, we have someone wearing their bed sheets. Was she going to a premiere or visiting Goliath? *blank stare
What’s Your Verdict?