Katie Holmes might have one normal friend left!
Before there was Tom Cruise, there was her first love and co-star in Dawson's Creek, Joshua Jackson.
The two hadn't seen each other recently, until Jackson paid Holmes a surprise visit as she rehearsed for the potential Broadway disaster, All My Sons.
According to an inside source tells the Daily Mail, "Joshua wanted to check everything was OK. They haven't spoken in a while and, naturally, he was worried. So he just decided to drop by."
The source adds, "It was really sweet, he just turned up unexpectedly with a bunch of flowers and said: 'Hello stranger.' Katie was shocked, but so happy to see him. It was a wonderful surprise. She gave him such a big hug."
Katie dated Jackson for a bit over a year back in 1998 during her pre-Scientology days.
In an interview after her breakup with Jackson, she later said, "I fell in love, I had my first love, and it was something so incredible and indescribable that I will treasure it always."
The source added, "Joshua made it clear she wasn't alone. He's not out to cause trouble. Her life is truly bizarre now, but having some friends supporting her who have nothing to do with her LA set-up could make all the difference. Josh would love to see Katie as the carefree and relaxed woman he once knew."
Awwww, how sweet and just…. a little too late!
If he really cared so much, wouldn't he have intervened a while ago?
According to the source, though, the two have barely kept in touch since they last worked together on the show five years ago.
Wonder what would have become of Katie's life if she had stayed with Jackson?
[Images via WENN.]