Megan Fox Shimmers at the 'Teenage Mutant Ninja Turtles' Latin American Premiere

Our favorite reptile superheros may be seizing the spotlight when the 'Teenage Mutant Ninja Turtles' reboot hits theaters on Aug. 8, but when it comes to the thriller's lavish premieres, we're betting Megan Fox will be the real star. Tuesday night at the movie's Latin American premiere in Mexico City, Fox dazzled in a body-hugging, short-cut dress with intricate silver bejewelled patterning. The star plays the Ninja Turtles' human ally, journalist April O'Neil. Fox, who just gave birth to a son in February, has always been known for being outspoken when it comes to her movie roles and this time is no different. At Comic-Con, she told Hitfix, “There was a lot of girl power that ended up on the cutting room floor, unfortunately."