Katie Holmes and boyfriend Emilio Vitolo Jr. have been showing their affection for each other all over NYC, but before she was locking lips with the cute chef, she dated a few others. Back in the day, she dated her “Dawson’s Creek” co-star Joshua Jackson and “American Pie” star Chris Klein. This was all before the couch-jumping incident with Tom Cruise, now her ex-husband. Holmes spent a few years being spotted with actor Jamie Foxx, but never officially confirmed the relationship. Now she seems to be enjoying life in New York with her new beau, Vitolo Jr.
Subscribe to our YouTube!