Days Of Our Lives Spoiler: Jennifer Slaps Chad in the Cafeteria – Cat Greene Shows Up to Challenge Him!

If you thought Salem was all tears, you were wrong — this week’s episode brought a huge shock when Jennifer Horton and Chad DiMera had a public falling out over Cat Greene.

The scene opens at Brady’s Pub. Jennifer walks up to the table where Chad is sitting with Cat and slaps him in front of everyone.

The sound of the slap silences the entire bar.

“That’s for what you did behind my back!” Jennifer screams, tears streaming down her face.

Days of Our Lives Recap: Chad Breaks Up With Cat as Jennifer Celebrates

Chad stands up, trying to calm himself down, saying, “Jen, it’s not what you think—” but Cat interrupts, her voice icy: “No need to explain. Everyone saw it.”

The incident spreads quickly throughout Salem. Marlena and Roman try to reconcile, but Jennifer refuses: “I don’t need pity. I just want to know who I loved—the husband or the liar.”

Days of Our Lives Recap: JJ Offers to Help Cat and Chad Catch Clyde

Spoilers suggest that Cat Greene is not only Chad’s “new love,” but also a possible link in Stefano DiMera’s revenge plot. The sight of Cat smiling as she leaves the bar—half pity, half triumph—has fans shuddering: “What’s her purpose?”

The lesson in Salem is clear: in love, no one is innocent. And Jennifer, from being betrayed, is now ready to come back stronger—maybe more dangerous than the one who hurt her.