Joshua Jackson paid ex-girlfriend Katie Holmes a surprise visit in New York recently, after reportedly becoming concerned for the health and well-being of his Dawson's Creek castmate.
Armed with a bunch of flowers, the actor made his own guest appearance at rehearsals for All My Sons to wish Katie luck for her Broadway debut.
The pair dated for the entire first season of the popular teenage drama Dawson’s Creek and midway into the second season, before amicably breaking it off in 1998.
Joshua – who is currently living with actress girlfriend Diane Kruger – hasn’t seen Katie for a long time and is reportedly worried about her going into overdrive ahead of the stage show, which opens in October.
A source told Grazia magazine, "Katie has been looking skinny and depressed and, like any concerned friend, rather than do nothing 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. 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."
See Katie's rehearsal wardrobe below....


















