Jennifer Lawrence & James McAvoy recently attended The Graham Norton Show in London on May 9, 2016.