While Grimm took a break, Once Upon a Time moved ahead with a new episode that focused on the ever-complicated relationship between Mary Margaret (Ginnifer Goodwin) and David (Josh Dallas). In it, Mary Margaret reveals that she sits at the coffee shop every morning at 7:15AM, because she knows that’s when David comes in to pick up coffee for himself and his wife, and she cherishes this brief contact with him every morning. The thing is, he’s there at 7:15AM every morning, because he’s hoping to see her. After an emotional moment they shared in a cabin in the woods, and a pregnancy scare from Kathryn (Anastasia Griffith), they succumb to their feelings for each other.
Ruh-roh!
[I can’t get him out of my head...]