Megan Fox in a Green Mini Dresses