In 2006, Ginnifer was spotted with Chris Klein. Chris Klein is an actor and he is famous for portraying the role of Chris 'Oz' Ostreicher in the American Pie. This love life lasted for about two years and they broke up in 2008.
In the early 2008, Ginnifer was seen having romantic love affairs with Joey Kern. Joey Kern is also an actor. After a year of romantic love life, they got engaged on 24th of December 2010. This engagement was called off in May 2011.
In the mid 2011, Ginniger met Josh Dallas. Josh Dallas is an actor famous for playing the role of Prince Charming/David Nolan in the TV series Once Upon a Time. They announced their engagement at the end of 2013. They finally got married on 12th of April 2014. As a loving husband and wife, they welcomed a baby boy named Oliver Finlay in May 2014. Her nationality is American and she is of English, Welsh, German, Lithuanian Jewish and Russian Jewish ethnicity. She is five feet and six inches in her height.
Ginnifer was enrolled at St. Mary's Episcopal School. Later on she joined Lausanne Collegiate School and she finally earned her high school graduation from there in 1996. Then she joined Hanover College but she studied there for about a year and then she got transferred to Boston University. There she majored in Fine Arts. She has been active in the film industry since 2000. She made her acting debut that year by starring the role of Zelda in the short movie Zelda: An Extrospective Journey. In 2001, she played the role of Erica in an American police procedural and legal drama television series Law & Order. That year she was also seen in the TV series Ed. She got her rise in fame in 2006 after she began portraying the role of Margene Heffman in an American television drama Big Love. She is also critically acclaimed for playing the role of Mary Margaret / Snow White in an American fairy tale dramatic television series Once Upon a Time. She is now aged 38 years old and her net worth is $5 million.