Looks like Katie Holmes has long moved on!
The actress, 33, was spotted in New York over the weekend with actor, Jeremy Strong
. Strong is Katie's former co-star in her 2010 movie, The Romantics.
Holmes wore a beige blouse and a short printed skirt, and she seemed to be happy as she walked together with Strong. Although, a source spills that:
"They're totally just friends and have ...