Ginnifer Goodwin, 35, and her co-star Josh Dallas, 32, walked down the aisle Saturday in a secret, intimate weeding held in California, their representative said.
The couple got engaged in October 2013 and is expecting their first child this spring.
On the show, Goodwin plays "Snow White" and Dallas plays "Prince Charming."
"You can't choose who you fall in love with and it just so happened it worked out that way," co-star Michael Raymond-James previously told ABC News of the on-set romances. "[Everyone] is incredibly happy in their relationships."
ABC News contributed to this report.