Michelle Monaghan In Roksanda Ilincic – “Source Code” New York Screening

Michelle Monaghan attended a New York Screening of her new movie, “Source Code” last night with co-star Jake Gyllenhaal.

I really love her teal sleeveless Roksanda Ilincic Spring 2010 dress.

The asymmetric gathered skirt is very much Roksanda’s signature and provides an interesting detail on her dress.

Unfortunately, I’m having a problem with Michelle’s hair and make-up again.

The hair is a lot more smoothed out, but I’m still not fond of the bangs. The make-up is just too heavy for her pretty face. Less would be more in this case.

A black Jimmy Choo ‘Latoya’ clutch and Chrissie Morris ankle strap black sandals completed her look.

Credit: Style.com & Getty

Michelle Monaghan In Versace – “Source Code” LA Premiere

Michelle Monaghan arrived at the ArcLight Cinemas Cinerama Dome in LA last night, to join her co-star Jake Gyllenhall for the premiere of their new movie, “Source Code.”

The actress looked stunning walking the red carpet wearing a Versace Spring 2011 dress.

Her perfect for Spring dress with a patent leather belt and strap details off-the-shoulder, was paired with nude Versace pumps with a white heel.

The modern-day classic dress fits her like a glove.

My only problem with this look is that I feel like she’s hiding behind her hair.

I would’ve much preferred this look had she pulled her hair back.

Credit: Style.com & Getty

Michelle Monaghan In Lanvin – “Somewhere” LA Premiere

It’s always a pleasure to see Michelle Monaghan on the red carpet, as she’s always full of energy and possesses great style which is never forced, false or contrived.

Last night she attended the “Somewhere” LA Premiere with a host of other stars.

She did her best to stand out by showing off her toned legs wearing a pretty ruffled Lanvin Resort 2011 mini dress.

The actress let her purple dress do all the talking by adding a simple bracelet and nude sandals to her look.

Credit: Style.com & Getty

Michelle Monaghan In Roksanda Ilincic – 2010 Beat The Odds Awards

Michelle Monaghan arrived at the Children’s Defense Fund California’s 20th Annual Beat The Odds Awards at the Beverly Hills Hotel in LA last night.

The brunette actress wore a Roksanda Ilincic khaki green dress from the Fall 2010 collection.

Whilst the dress may not immediately float our boats, you should remember that this was a children’s’ charity event.

It may lack glamour but it’s appropriate for the occasion, and it’s not a Herve Leger bandage dress with a plunging neckline – yes Jennifer Lopez we’re looking at you.

Michelle’s long silk dark khaki green Roksanda Ilincic dress has a bateau neckline and a dropped back with waterfall draping.

Her look was paired with Brian Atwood ‘Maniac’ pumps and a gold bracelet.

Credit: Style.com & Getty

Michelle Monaghan In Versace – “Due Date” LA Premiere

This is how you work a Versace dress.

I hope you are taking notes January Jones.

Michelle Monaghan looked amazing wearing this red hot Versace Spring 2011 dress on the red carpet last night for the “Due Date” LA Premiere.

She has what January often lacks when wearing Versace: Attitude, sex appeal and confidence in what she’s wearing. All this things are vital in order to pull off a Versace dress.

Her mini dress with clear panels on the shoulders and waist has been shortened from the runway to take it from at photocall look to a red carpet look.

Lord knows how but Michelle will find herself a place on the BDOTW poll.

Nude Christian Louboutin pigalles heels and a sexy “yes I know I look good” smile completes this fabu look.

Credit: Style.com, INFPhoto & Getty