Oscar 2008: Anne-Marie Duff, Jessica Alba, Katherine Heigl

Jessica Alba, Robert Osborne on the red carpet

Anne-Marie Duff, James McAvoy

Katherine Heigl
Photos: Matt Petit (Heigl, Alba), Michael Yada (McAvoy & Duff). All photos: © A.M.P.A.S.

BAFTA 2008: Keira Knightley, Lee Majors, James McAvoy, Anne Marie Duff

Keira Knightley

Lee Majors

James McAvoy, Anne Marie Duff

Anthony Hopkins

Kate Hudson

Daniel Day-Lewis, Rebecca Miller

Tilda Swinton
Photos: Getty Images