Katie Holmes beams with joy as she steps out in NYC with mystery man
The 42-year-old Dawson's Creek actress cut a very casual figure as she took a stroll along the Big Apple's sidewalks and enjoyed the late springtime weather during a low-key errand run.
Read more »