Katie Holmes and Jamie Foxx appear to make their public debut as a couple

The two have been romantically linked for years.

Katie Holmes and Jamie Foxx seem to have confirmed their relationship.

Holmes was wearing a custom Zac Posen gown with a Zac Posen x GE Additive x Protolabs palm leaf collar accessory that took more than 56 hours to create, Posen's publicist confirmed.

Foxx wore a suit.

Representatives for the actors did not immediately respond to requests for comment from "Good Morning America."

Foxx, 51, and Holmes, 40, were first linked in 2013, but the Oscar winner denied the reports.

Rumors persisted, and in 2017, the two were photographed together in Paris and in Malibu. In 2018, they were seen sitting together at a pre-Grammys party.

“Katie and Jamie see each other as frequently as they can,” a source told People in January.

“They have known each other for years, and both turned out to be great parents, so they also have that in common. They are dedicated to their careers. Plus they give each other space.”