Home Recent News Jennifer Lawrence and Jodie Foster to Present Best Actress Oscar, Replacing Casey Affleck (EXCLUSIVE)