FROM JAMIE TO BOBBY  Who has Katie Holmes dated?

From her past sentiments with Joshua Jackson and Jamie Foxx to her previous love with Tom Cruise audiences are interested to find out about Katie's sentiments

Katie Holmes met Joshua Jackson after they were both cast in the TV show, Dawson's Creek

From 1998 to 2003, the two actors starred as Joey and Pacey in six seasons of the hit network show.

The former couple dated within the first year of filming for the first season.

In September 1998, Katie talked about her split - without naming Joshua - to Rolling Stone.

Katie Holmes  said, I’m just going to say that I met somebody last year.

"I fell in love, I had my first love, and it was something so incredible and indescribable that I will treasure it always."

Comparing the experience to her character in the series,

she added: "I feel so fortunate because he’s now one of my best friends. It’s weird, it’s almost like a Dawson-and-Joey type thing now."