Once upon a time, Ginnifer Goodwin and Josh Dallas met while filming a successful ABC television.
Fast forward a few years later... and the couple is engaged!
In a case of real-life meeting the fictional world of Once Upon a Time - on which Goodwin stars as Snow White and Dallas as Prince Charming - a rep for this couple announced today that the actor and actress have agreed to marry.
"We are so thrilled to announce our engagement and can't wait to celebrate with our friends and family, including our second family at Once Upon a Time," Goodwin and Dallas said via statement to People.
Dallas popped life's most important question Wednesday in Los Angeles, about 18 months after the two started dating.
May they live happily ever after!