Are Katie Holmes and Jamie Foxx dating? Well, from the latest picture released of the two it sure looks like their relationship is official.

According to Us Weekly, Tom Cruise's ex-wife has been having a secret romance with the "Annie" movie star since October 2013.

In a new photo, Katie Holmes and Jamie Foxx are seen flirting as they holding hands and play footsie.

The picture of the two which was taken back in February offers a first time look into the secret couple's romance.

The 36-year-old starlet has been secretly spending time with her ex-husband's 47-year-old "Collateral" costar since the summer before last. Foxx managed to get Holmes attention after some heavy flirting at a Hamptons benefit.

However, what started out as a fling has become a serious romance for the two. When speaking of the "Miss Meadows" actress a mutual friend revealed, "Jamie is someone she can trust and have fun with."

This will mark the first serious relationship that Katie Holmes has been in since ending her marriage with Tom Cruise in 2012. The former spouses share 8-year-old daughter Suri.

It probably wasn't too hard for the "Dawson's Creek" alum to move on as TMZ reported that following their divorce, "there are bad feelings on both sides, and no desire on either Tom or Katie's part to mend fences."

A source went on to say, "She's getting everything from Jamie that she didn't get with Tom."

An insider revealed that the actor is truly infatuated with his girlfriend and refers to the brunette beauty as "my girl."

Since 2013, both Katie Homes and Jamie Foxx have denied that they have been dating one another however, pictures don't lie.

Check out the photo of the couple getting cozy and let us know your thoughts on their secret romance in the comment section below.