Once Upon a Time Spoiler: David and Mary Margaret Discover the Cost of True Love

Mary Margaret (Ginnifer Goodwin) is an angelic elementary school teacher with a closet full of cardigans and a heart full of love for another woman’s husband. David (Josh Dallas) is a tortured man living in a past life. Once Upon a Time, Mary Margaret and David fell in love as Snow White and Prince Charming — but can they unlock their fairytale within the dour reality of life in Storybrook?TVLine says we’re only at the beginning of Mary Margaret and David’s love story,...
http://feeds.wetpaint.com/~r/wetpaint/latest/excerpt/~3/xvlfhrO4B2o/once-upon-a-time-spoiler-david-and-mary-margaret-discover-the-cost-of-true-love

Comments

Want to comment on this? First, you must log in to your SideReel account!