One of the biggest secrets in Salem could soon explode onto the canvas on Days of Our Lives, and there's no telling who it will ultimately hurt more

Sami Receives Incriminating Photos of E.J. and Abigail?

E.J. (James Scott) and Abigail (Kate Mansi) had a brief affair, and while it was hot, they ended it after Sami (Alison Sweeney) finally returned to E.J.'s bed. Between ending their affair and now, however, they've been handed a few huge obstacles, including both a pregnancy scare and people learning the truth [such as E.J.'s father, Stefano (Joseph Mascolo) and Nick (Blake Berris)], who was threatening to release photographic evidence of the affair just before Gabi (Camila Banus) shot and killed him. Luckily for them, the secret has yet to have been revealed.

It's just weeks now until E.J. and Sami plan on tying the knot for good, but Sami has pulled a shocking move that no one expected and has asked Abigail to be her Maid of Honor. Now, as Abigail freaks out over her inability to stand next to Sami and watch her marry a man that she herself has slept with, the two will potentially risk their cover being blown by themselves. As he potentially tries to get Abigail to calm down and relax about her dilemma, Sami may potentially catch the two in a compromising position. If she does, there's no telling what hell could break loose in the aftermath.

Jennifer Hurts Daniel?

While that situation threatens to explode, another one is just beginning to heat up. Daniel (Shawn Christian) and Jennifer (Melissa Reeves) are on the outs again, and the timing has just become right for someone else to come on the scene and get between them -- and it will be an old familiar face possibly doing so.

Eve Donovan (Kassie DePaiva) will return to Salem after a long absence to reunite with her equally sneaky sister Theresa (Jen Lilley), and while there, she will become Daniel's newest patient. She and Jennifer have had a long and complicated history, so the news of Eve's return and potentially getting closer to Daniel will likely not sit well with Jennifer.

Days of Our Lives airs Monday-Friday at 1 p.m. on NBC.