Jake Gyllenhaal is reportedly dating Ruth Wilson.

The 'Nightcrawler' star, who split from Sports Illustrated model Alyssa Miller last December and was linked to Rachel McAdams over the summer, was spotted kissing the 'Affair' actress, 32, as they dined at Buvette in New York's West Village on Thursday night (18.12.14).

An eyewitness said they were ''kissing several times'' throughout their meal and locked arms as they walked home for the restaurant.

But another source told E! News they're just good friends and are spending time together as they're co-starring in the upcoming Broadway play 'Constellations'.

The 33-year-old heartthrob was said to have developed a flirty friendship with his 'Southpaw' co-star Rachel, 36, in June, but was reluctant to make a move on her because she is dating music manager Patrick Sambrook.

A source said at the time: ''There is no denying the electric chemistry between Jake and Rachel. The attraction was instant. From the moment they started working together, Jake and Rachel just connected intellectually and emotionally.

''For Jake, Rachel is the complete package. She's incredibly smart and well versed in arts, politics and culture, but she's not a show-off. Of course, it helps that she's gorgeous.

''They are tip-toeing around the issue, but with them hanging out with each other all the time, the situation is bound to come to a head.

''For the time being, Rachel and Jake are in the flirting stages.''