Showing off one of her infamous long legs, Megan Fox was stunning in a floor-length purple dress by the side of her co-star Shia LaBeouf at the Transformers: Revenge of the Fallen premiere in Japan.
Super sexy Megan did a great job of keeping all eyes focused on her, but of course, Shia cut an adorable figure himself in a fitted charcoal suit and bright green tie.
Tyrese Gibson and Josh Duhamel were also there, looking quite dapper. Tyrese was all smiles in his silver trenchcoat, suit and 1000-watt smile. Josh kept it simple in black, with a grey and black pattern tie.
Gallery Info: Shia LaBeouf, Megan Fox, Michael Bay, Tyrese Gibson, Ramon Rodriguez, Josh Duhamel, Tyrese Gibson and Isabel Lucas at the Transformers: Revenge of the Fallen premiere in Japan.