The world premiere of Transformers 2: Revenge of the Fallen took place in Tokyo last night.

The film’s stars - Shia LaBeouf, Megan Fox, Tyrese Gibson, Isabel Lucas and Josh Duhamel - all took to the red carpet but Megan stole the show with her leg-exposing dress. Ok, perhaps the Transformer also got a little bit of attention too.

(Photos by: Splash News; Scott Larson / Splash News)