Cameron Diaz had a very busy day yesterday promoting her new movie “My Sister’s Keeper”.

Her long day ended at the New York premiere were she dazzled wearing a white asymmetrical J.Mendel Resort 2010 dress, which showed-off her famous toned legs.

I adore this dress with the pleated detail on the bust and the skirt, plus she’s glows radiating beauty and sparkling with personality and confidence.

Cameron completed her look with nude and gold trim Pierre Hardy peep-toes, a gold clutch, and glittering diamond earrings.

Her make-up was flawless, as she showed not signs of her busy day and a dash of red lips really brightens up her look.

I predict Cameron and Marion will be neck and neck for Best Dressed Of The Week.

16 year old Sofia Vassilieva wore a silver lame D&G Spring 2009 strapless dress with a pleated skirt completing her look with Brian Atwood heels and classy updo.

I love the dress and I’m glad she wore it as she did, without the additional pieces from the runway version.

Many of you will say she dressed inappropriately for a 16 year old, or that if Miley wore this I would hate it. The difference for me is Sofia is not pouting and posing like she’s on a photo shoot for Playboy.

Abigail Breslin is always so cute on the red carpet. She’s usually dressed very causally, but on this occasion she opted for a strapless pink/grey knee-length dress with an embellished detail on the empire waist.

Black bow-front peep-toes, a cream clutch and minimal make-up complete this cute look.

Cameron’s day started early when she arrived at “Good Morning America” to promote her movie.

The star wore a black Stella McCartney belted sheath dress with nude Giuseppe Zanotti pumps.

This is my second favourite look of the day, when Cameron arrived at the MTV studio’s looking chic wearing a beaded black silk Chloe Pre-Fall 2009 top accented with a navy bow with turned up skinny dark wash jeans.

I simply adore her fierce Pierre Hardy black heels with a multiple chain detail.

Whilst being interviewed on the “It’s On with Alexa Chung” show, Cameron looks to be up to her usual high jinx dancing around the studio in a white tank with her same jeans rolled down.

When she was interviewed she wore a grey tee over her tank.

Before she headed to get glammed up for her premiere Cameron left the MTV studios after changing yet again.

She kept on her jeans and Pierre Hardy heels, but opted for a black sheer top with embroidered details on the shoulders and down the front.

Phew!!! what a day it must have been.

One thing you will notice is that even though her looks differed, the one thing that remained the same thought out was her hair.

Credit: INFevents.com, London Features & Wireimage