Julia Roberts
Julia Roberts went for old-fashioned glamour: vintage black and white Valentino.
Photo: AP

Dress sense
Fashion editor Jess Cartner-Morley pays tribute to the stars who looked just right and points the finger at the ones who got it oh so wrong on Hollywood's biggest night for showing off your best frock

 Marcia Gay Harden
Best supporting actress, Marcia Gay Harden looked elegant in ruby Randolph Duke.
Photo: AP
 Renee Zellweger
Renee Zellweger, anxious to distance herself from her "fat" (size 12) role as Bridget Jones, wore a size 0 (UK size 4) yellow boned gown so tight she could hardly walk.
Photo: AP
 Bjork
Bjork shows off in her 'swan dress'.
Photo: AP
 Juliette Binoche
Juliette Binoche in a 1920s flapper-style dress.
Photo: AP
 Russell Crowe
Russell Crowe wearing a ribbon bow-tie and sporting a Buddy Holly hair style.
Photo: AP
 Kate Hudson
Kate Hudson in a one-off Chloe dress made for her by Stella McCartney which verged on the fussy side, accentuated by a ringletted, princessy hairstyle.
Photo: AP
 Angelina Jolie
Angelina Jolie made a wise choice, a tuxedo-style white satin trousersuit by Dolce e Gabbana.
Photo: AP
 Jennifer Lopez
Jennifer Lopez in Chanel, combined her trademark no-holds-barred sex appeal - a very sheer chiffon top - with a slightly frumpy full skirt.
Photo: AP
 Catherine Zeta-Jones
Catherine Zeta-Jones in corsetted, fishtailed black Versace.
Photo: AP
 Michelle Yeoh
Crouching Tiger, Hidden Dragon star Michelle Yeoh.
Photo: AP
 Penelope Cruz
Penelope Cruz looked elegant in black.
Photo: AP
 Tom Hanks
Hanks was sleek in Gucci
 Jamie Bell (left, with Billy Elliot director Stephen Daldry)
Jamie Bell in black-on-black Christian Dior, showing up Russell Crowe's strange look
 Joaquin Phoenix
Joaquin Phoenix in Armani
 Sigourney Weaver
Grown-up glamour was the theme of the night for actresses: long, feminine, curvy gowns, regal hairstyles, demure wraps and serious jewels - Sigourney Weaver in red Christian Dior.