But even being married to an Italian prince doesn't guarantee a happy ending. The couple split in 2011, citing irreconcilable differences. "You don't want to end a marriage, especially if you really like the person -- you just know that something's off so you try to change everything else," Wilde admitted to Amanda de Cadenet on "The Conversation." "We basically built a new house and it was perfect -- just a glorious house -- and the day it was finished was the day I knew it wasn't the house." The 28-year-old Wilde is now playing house with "Saturday Night Live" star Jason Sudeikis.