Megan 여우 shows off some serious leg at the premiere of her film Teenage Mutant Ninja Turtles held at the Yurakucho Marion on Monday (February 2) in Tokyo, Japan.
Stepping out for the premiere of her latest movie, Megan 여우 was looking ever-so-fabulous at the Ryerson Theatre in Toronto, Canada on Friday night (September 10).