Keira Knightley stars in The Duchess

Keira Knightley says she'd be stunned if she won an Oscar for The Duchess.

And the actress admits she'd be too nervous to get up on stage to accept it.

‘I’d probably shit myself if I had to give a speech,’ she says.

Keira, 23, plays Princess Diana’s ancestor Georgiana Spencer in the film - a role she found tricky.

‘There's always an element of fear that you're not going to be able to make people believe in the fiction,’ she tells Weekend magazine.

'That suddenly you're going to be standing there in your dress and wig, and feel like a complete wanker.'

Isobel Smith