IT was all smiles this week at the UK premiere of Nicole Kidman's new film, The Hours, in which she plays the author Virginia Woolf.

Kidman looked stunning in a shimmering black, one-shouldered dress, a contrast to her appearance in The Hours, in which she dons austere pre-war clothing and a prosthetic nose to look more like the tortured genius.

Ah well, we're told that people should suffer for their art, though looking like a female Gerard Depardieu might be going a tad too far...