A host of stars turned out for the 2010 BAFTA Awards.
Kristen Stewart, Robert Pattinson, Kate Winslet and Prince William (who was appointed Academy President) took to the red carpet for the event, run by the independent charity supporting the arts.
Colin Firth, Carey Mulligan, Kathryn Bigelow and The Hurt Locker have been the big BAFTA Awards winners.