Ever since Greg Mendell crashed into Storybrooke, he’s been dialing up a mysterious woman named “Her” in his contact list, and we’ve speculated her identity ever since.

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

Though we know that he’s been feeding her intel about the magic in town, her voice and other traits about her had yet to be revealed... until now! On the heels of his reveal last week — we discovered he’s a vengeance-filled man named Owen whose father was kidnapped by Regina — we have finally unveiled the woman behind “Her,” and it’s someone we already met: Neal’s fiancée, Tamara!

In tonight’s episode (Season 2, Episode 18, “Selfless, Brave and True”), we not only discovered that Tamara is a lying murderer who is in search of magic and knew August back before the curse was broken, but that she is indeed “Her” and in serious cohorts with Greg. We don’t know the details of their relationship other than they like to make out and that he knows about her fiancé, but we’re sure that info will be revealed during the final episodes of the season — there are only three left, after all!

Considering all of the things he told her (and likely videos he sent her), we think they’ve teamed up to take the magic from Storybrooke — something August questioned to her before he turned into a little boy and lost his memories. (Typical day, right?) If so, Snow White better ready her bow and arrows...

Are you shocked that Tamara is “Her,” or did you see it coming from a mile away? Tell us below!

Read more OUAT spoilers here.

Catch the next episode of Once Upon a Time on Sunday, April 14 at 8 p.m. ET/PT on ABC.

 

Alyse Whitney is an editor at Wetpaint Entertainment. Follow her on Twitter @AlyseWhitney.