irfan khan spotted at lords