Swedish Canadian actress who played the Silk Spectre in Watchmen. She later played the lead in the television comedy Trophy Wife.
She modeled and aspired to be a child psychologist.
She appeared in Harold & Kumar Go to White Castle.
She has two sisters named Jennifer and Mikaela. She was married to Italian musician Roberto Zincone from 2007 to 2013. The couple had a son named Sebastian together. In October 2017 she became engaged to actor Jack Donnelly.
She appeared in the film 27 Dresses with Katherine Heigl.