Katie Holmes is now reportedly dating yet another actor since her split from Tom Cruise...

The 35-year-old actress apparently grew close to 37-year-old Alexander Skarsgard when they filmed The Giver last year and they stayed in touch afterwards and are said to have enjoyed a string of secret meetings recently.

A source told Britain's Grazia magazine: "Their flirtation was one of the worst kept secrets on set. Nobody is surprised that they've been spending time together. They really enjoy each other's company."

Katie - who has eight-year-old daughter Suri with ex-husband Cruise - will be able to spend even more time with the True Blood star in the coming months as they will be promoting their movie together. How's that for timing.

The source added: "While it's all quite casual at the moment, they are looking forward to spending more time with one another as they promote the film, especially as they are both single."

The former Dawson's Creek star - who has also been romantically linked with George Clooney and Luke Kirby since splitting with himself two years ago - recently insisted she is too busy to date at the moment.

She told Glamour magazine: 'I am really focused on motherhood and work right now.'

Move over, Jamie Foxx... Katie Holmes has a new famous funny man in her life

Tom Cruise hopping mad over those 'Katie Holmes dating Jamie Foxx' rumours