The two have been fueling romance rumors for years.
After years of fueling romance rumors, Katie Holmes and Jamie Foxx finally showed up to the same event.
Foxx lent his star power to the Prive Reveaux eyewear flagship store launch, hosted by Casa Noble, on Monday night in New York City's Times Square, and Holmes also dropped by to show her support. The 49-year-old actor -- who is a spokesmodel for the brand -- showed up to the store in an all-black ensemble that he paired with a sleek gray jacket. He also happily accessorized his outfit with a pair of Prive shades.
As for Holmes, she arrived separately to the event a little later, wearing a little black dress and matching pumps, along with a peach Jackie O-inspired jacket.
An eyewitness at the event tells ET that Holmes spent about half an hour at the flagship store in a quiet area in the back, and Foxx joined her for a bit before returning to his hosting duties. While at the event, the Dawson's Creek star did some holiday shopping and ended up leaving with 13 pairs of sunglasses.
Later in the evening, rapper Nicki Minaj also showed up to the store to pick up some presents.
In September, the rumored couple were spotted holding hands while strolling down the beach in Malibu, California. When ET's Kevin Frazier caught up with Foxx later in the month, the 49-year-old actor laughed off the PDA pics.
A source close to the Holmes also told ET that she now refers to herself and Foxx as "we."
"They send each other voice memos, instead of text messages," the source said. "It's great to see her out and having fun, and I bet Jamie has played a big part in that."
Reporting by David Batista.