Written by Sara Bordon, February 19, 2016

After months of speculation, Diane Kruger and Joshua Jackson have confirmed they’re still very much together!

With a loved-up appearance on the red carpet at the New York opening night for Josh’s new play Smart People on February 11, the couple posed with their arms around each other and big smiles across their faces.

NEW YORK, NY - FEBRUARY 11: Diane Kruger and Joshua Jackson attend the Off-Broadway Opening After Party for 'Smart People' at the Four at Yotel on February 11, 2016 in New York City. (Photo by Walter McBride/Getty Images,)

But it was at the Yotel Hotel after-party that the pair’s affection was even more obvious.

‘They couldn’t keep their hands off of each other,’ said TV personality Tom Murro, who attended the event. ‘They looked like they were very much in love.’

The couple – who’ve been together since 2006 – haven’t been seen in public together since December, when onlookers claimed to have spotted Diane and her Sky co-star Norman Reedus ‘wildly making out’ at a New York bar.

Last one…!

A photo posted by Diane Kruger (@dianekruger) on

However, Diane’s recent Insty post of a romantic quote, ‘If a man loves you, he will do anything he can to keep you around. Anything,’ suggests that if they had any problems, they’re all sorted now.

That could also explain why Diane, 39, was quick to post a photo of Josh, 37, and his Smart People fellow cast members, congratulating them for their successful first night, soon after posting one of her and Norman in a publicity shot for Sky.

RELATED: Why Jennifer Garner won’t be dating…

Posted in: