Keira KnightleyKeira KnightleyOuch.

Keira Knightley has been snubbed by the Academy Award shortlisters.

Despite picking up recognition at both the Golden Globes and Baftas, Keira failed to impress the Oscar voters with her role in Atonement.

Cate Blanchett, however, is flavour of the month.

She picked up nominations in both the best actress and best supporting actress categories, for Elizabeth: The Golden Age and I'm Not There respectively.

Elsewhere, George Clooney, Johnny Depp, Viggo Mortensen, Daniel Day-Lewis and Tommy Lee Jones will slog it out for best actor.

And the Brits didn't do badly: Tilda Swinton, Daniel Day-Lewis, Julie Christie and Tom Wilkinson have all received recognition.

Cate BlanchettCate BlanchettIn the best film category, Atonement, Juno, Michael Clayton, No Country For Old Men and There Will Be Blood are all up for the main prize.

The awards will go ahead, pending WGA negotiations, on Sunday 24th February.