Red carpet wrap: Best and worst dressed
Worst dressed: Cher
Maybe we're just suffering from seasonal sentimentality, but we're just thrilled to see Cher in all her glory at the premiere of her latest movie.
Yes, she's undoubtedly suffering from overexposure (on so many fronts) in this Julian Macdonald monstrosity.
Yes, a combination of nude and black lace is always going to look tacky.
And, yes, that flame-coloured wig is just plain wrong.
But in these days of Z-list wannabes, it is cheering to see a 64-year-old who is still determined to do it her own way.
Cher, we salute you (but we won't ever dress like you ... ).
Best dressed: Reese Witherspoon
Ah, the look of love. It's the perfect accessory for the red carpet, and Reese Witherspoon seems to have got it sussed.
Now, she's been a lucky woman when it comes to arm candy. She married Ryan Phillippe and dated Jake Gyllenhaal, after all.
And although the Legally Blonde actress always looked good if a little bland, lately she's embraced her inner Elle Woods. OMG! We're very impressed. She's seriously working her red-carpet look.
Could this new style-consciousness be anything to do with new boyfriend, Hollywood agent Jim Toth?
She is stunning in this strapless Zac Posen dress, and we totally approve!