Another couple found love on set.

Ginnifer Goodwin and Josh Dallas, who star together in ABC's Once Upon a Time, are engaged.

"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," the couple said in a statement to People on Friday.

Celebrity Couples Who Met On Set

On the show, which premiered in 2011, Goodwin plays Snow White while Dallas plays Prince Charming. The two made their relationship public a year later in April 2012. A wedding date has yet to be confirmed.

Their costar, Lana Parrilla, previously boasted about the couple and also said that they keep their relationship very professional.

Celebrity Couples Who Are Still Together

"I think they make the perfect couple," she told People in 2012. "They're total pros, they really are. We all know they're together, but when they're on set, they're very professional. It's not like, 'Oh, there's Ginny and Josh. They're in a corner.' They're always in their chair. But when we go out, they hold hands and show their affection and love for one another. It's very cute."

Dallas, however, was a bit wary about falling in love with a costar. He told People at the time, "It hit me like a blinding light... I thought, 'I'm in trouble now."

Once Upon A Time is now in its third season. The show airs on Sundays at 8 p.m. EST on ABC.