Best dressed goes to: Demi Moore
This dress is beautiful on her, definately not an easy colour to pull off on the red carpet but Demi does it gracefully and yet she still looks youthful.
And Worst dressed goes to: Charlize Theron
This is a gorgeous Vera Wang gown,but those big flowers on her chest just distract us from her naturally beautiful face. This is disapointing as she usually looks very chic on the red carpet, I guess everyone has a fashion foux pa. We still love you Charlize!!