Katie Holmes was photographed in New Orleans on Wednesday wearing a sparkling diamond ring on that finger, but it's not what you think.
The 39-year-old actress has has been linked romantically to Jamie Foxx for more than four years, although they have never confirmed a relationship. They have sparked engagement rumors a few times amid their not-so-secret romance and did so again with her new bling. But it turns out it's for her role in the new film The Secret Movie.
"Katie's not engaged to anyone besides her fictional movie fiancé, played by Jerry O'Connell," the actress' rep told Page Six on Wednesday.
Foxx was also spotted in New Orleans in recent weeks, as he is filming the Netflix movie Power in the city.
"They are really happy," a source told E! News in 2017. "It's easy and they are for sure very much in love."
The source added, "Katie and Jamie will not at any time talk about their union. They like their life private."