Storybrooke school teacher Mary Margaret Blanchard is working hard to walk the fine line between Snow White and, well, Ho White.
In this exclusive clip from the next episode of ABC’s Once Upon a Time (airing Sunday at 8/7c), we learn that David — Prince Charming’s alter ego — has left the woman claiming to be his wife, in part because he feels such a strong, strange connection to Mary.
Mary’s soul, though, is as white as the driven snow, so she is hesitant to get involved with a married man. But when he invites her to think about it and deliver her answer by meeting him at “their bridge” (or not), you’ve got to think the teach might be tempted enough to open the book on her happy ending. Or will the Evil Queen… er, Regina… do something to make sure that this affair is not to be remembered?
P.S. If you’re out there on Twitter, know that Josh Dallas (who plays David/the Prince) will be live-tweeting Sunday’s episode (at @joshdallas).