LOS ANGELES, CA FEBRUARY 25, 2007 (SSI) - - Actress Jodie Foster during the 79th Annual Academy Awards held at the Kodak Theatre, on February 25, 2007, in Los Angeles. Michael Germana / Super Star Images
{}