Charlize Theron was a surprise disappointment, looking like she let a little niece choose her gown, in a sickly sweet pink, but that aside the current nude trend still proves to be popular, with swathes of girly tulle, a soft feminine palette and beautifully-fitting dresses. My favourite looks were:
Cameron Diaz channelled vintage Hollywood glamour in her Oscar de la Renta gown (Oscar at the Oscars? No you didn't) with classic red lips and a swept side parting.
You can always trust Maggie Gyllenhaal to throw a spanner in the works and that she did; the Best Supporting Actress nominee wore a big, summery print on her Dries Van Noten strapless dress and stood out in a sea of romantic hues and plain fabrics. A bold and bizarre choice for the biggest and most glamorous ceremony, but it works.
Demi Moore in a gorgeous Atelier Versace tiered gown in an incredibly flattering blush nude colour which complemented her skin tone perfectly. She looks youthful, radiant and tasteful. She's 47 and this is such a beautiful age-appropriate, age-defying, ageless gown. And the award for Best Dress goes to...