some people are just not meant to be actor
no matter how pretty or not pretty (i personally find her hot and sexually attractive)...firstly i dont even get the idea of having a superhot (supposedly) chick in a transformers movie...and i always believed that megan fox was a pretty face with worse acting talent...but she is not even half as bad as rosie huntinton.
mybe i am being a bit judgemental but i think she shud stick with VS anf wearing those ridiculous dresses that models wear in french fashyion shows or whatever models do.