Katie Holmes and Jamie Foxx were spotted after dinner Monday in New York.

People reported Tuesday the 39-year-old actress and 50-year-old actor were seen leaving Nobu restaurant separately following a rare public outing.

Holmes and Foxx met at the restaurant after the actress attended the Chanel Artists Dinner at the Tribeca Film Festival, according to Us Weekly.

Holmes wore a purple kimono and jeans, while Foxx sported a red bomber jacket with a black t-shirt and jeans.

"Thank you @tribecafilm and @chanelofficial for a beautiful #artists dinner," Holmes wrote on Instagram.

Holmes and Foxx have been linked for years, but have yet to officially confirm their relationship.

"Everyone knows they're together, but it's still unspoken," a source previously told Us Weekly. "It's been obvious that [Jamie's] had someone special in his life for a long time."

Holmes split from husband Tom Cruise in 2012 after five years of marriage.

Reality TV World is now available on the all-new Google News app and website. Click here to visit our Google News page, and then click FOLLOW to add us as a news source!
The pair share daughter Suri Cruise, who celebrated her 12th birthday last week.

Photo credit: Katie Holmes/Instagram