
Megan Fox, Shai Lebouf, Josh Duhmel were all on-hand for the World Premiere of Transformers 2 in Tokyo, Japan.
Megan Fox looks pretty amazing in her purple dress!!
Related posts:
- Transformers: Revenge of the fallen trailer
- Jon & Kate plus 8 season 5 premiere
- My fake fiance set to premiere onABCfamily
- Lost Set to premiere February 2, 2010
- Lost Season Premiere Drinking Game






{ 1 comment… read it below or add one }
The jacket worn by Tyrese is a Monarchy Trench.