Katie Holmes sports a rock... is it Jamie Foxx?

Katie Holmes was spotted wearing a diamond ring on her left hand sparking engagement speculation, again. The actress, 39, was all smiles as she was photographed taking a break from filming while in New Orleans and one accessory stood out: a large diamond ring on her left pinky finger.

A rep for the actress told People the ring is not an engagement ring, “Katie’s not engaged to anyone besides her fictional movie fiancé, played by Jerry O’Connell,” her rep said. The Mad Money star is filming The Secret, based on the book of the same name which focuses on the power of positive thinking.

Holmes has been linked to actor Jamie Foxx since August 2013. The pair has been recently photographed showing more PDA and enjoying time together.