The 42-year-old actor stepped out looking so buff in his t-shirt while spending the day with girlfriend on Friday afternoon September 25 in New York City.
James has been enjoying some time out of the spotlight recently.
James and Isabel, 27, were spotted getting massages at a spa and then they had lunch at the restaurant Dante.