Keira Knightley attended a press conference for her movie “A Dangerous Method” during the 2011 Toronto Film Festival this past weekend.

The English actress chose a cute Moschino Cheap & Chic Resort 2012 dress.

Her floral-printed button-up dress features varying shades of pink, accented with blue details. It’s also cinched at the waist with a matching belt and has a ruffled collar.

Keira added just a pair of nude heels to her look. She went for a chic simple hairstyle and kept the focus of her makeup on her eyes (and her infamous pout of course).

It’s a Forties-inspired look which Keira has been favoring a lot lately but I like it as it suits her personal style and looks great with her short bob.

Credit: Style.com & Getty