Prince Harry qualifies He's completed his Apache...
The Risk become sexy builders EXCLUSIVE X Factor boy band strip
Amanda Holden's feeling... BGT presenter releases photo of...
Geri Halliwell's new Next... She launches new line of Union...
Atonement was named the Best Film at the Bafta Awards last night.
The romantic epic – starring Keira Knightley and James MacAvoy – beat No Country For Old Men, There Will Be Blood and The Lives Of Others to take home the prestigious gong.
But the film’s stars came home empty-handed.
French actress Marion Cotillard, 32, saw off competition from Keira, 22, and favourite Julie Christie, 66, in the Best Actress category.
Daniel Day-Lewis, 50, continued his winning run by picking up the Best Actor award for his performance in oil drama There Will Be Blood.
Other winners included Brit Tilda Swinton, 47, for Best Supporting Actress and Javier Bardem, 38, took Best Supporting Actor.
Joel and Ethan Coen were jointly named Best Director for No Country For Old Men, German drama The Lives of Others was the Best Foreign Film, while Sir Anthony Hopkins, 70, received a lifetime achievement award.
Sienna Miller, 26, lost out to Transformers star Shia LaBeouf, 21, in the Rising Star category.
Kate Hudson, Jessica Biel, and Thandie Newton were there to applaud the winners at the ceremony held at the Royal Opera House.
SEE PICS of all the stars arriving at the Bafta Awards>>
See the trailer for Atonement in this video...