Megan Fox had the crowd going wild as she walked the red carpet for the “Passion Play” Premiere during the 2010 Toronto Film Festival.

She looked gorgeous wearing an Armani Privé Fall 2010 pale pink strapless cocktail dress.

Her shortened dress had a fitted bodice, diagonal pleating gathered at the waist, and was accented by a metal and lacquer brooch.

I love the dress on her, but I wish she’d kept those 2 or 3 inches she took off the length.

It’s a small amount, but I think it would’ve made a big difference.

Nude pumps complete the look.

Megan arrived for the photocall of “Passion Play” wearing a Salvatore Ferragamo Fall 2010 mini dress.

The olive green dress has gold stripes and a green suede belt with gold metal buckle.

She completes her look with grey pumps.

Credit: Zuma & Style.com