"House of Cards" season 3 cast Robin Wright only had kind words for ex-husband Sean Penn as the actress gushed about her fiance Ben Foster.
According to the Vanity Fair interview, Robin Wright, who plays Claire Underwood in "House of Cards" season 3, said that she's never been happier than she is today.
"Perhaps it's not ladylike [to say], but I've never laughed more, read more, or come more than with Ben," she said.
"He inspires me to be the best of myself. There's so much to learn. It's endless. How great! It took me a long time to grow up. Love is possible as life is possible," she added.
Robin Wright and Ben Foster split late last year and previous report from Us Weekly pointed to the busy schedule of the "House of Cards" actress and her fiance as the reason for the breakup.
Their engagement became official in January last year when he gave her a ring. They met on the set of "Rampant" in 2011.
Talking about her ex-husband Sean Penn, she said that she couldn't always wallow in regret.
"I'm not in the business of talking about what 'isn't. My eyes are set forward and I've never been happier. I have too much respect for Sean and our two extraordinary children to sell our past joys and woes for public consumption and fodder," she said.
"I believe we were together not only to have our beautiful children but to learn how to love," Robin Wright said of Sean Penn. "For the next time around, the right way. And then, what I'm looking for in people now is kindness."
According to Daily Mail, Robin Wright and Sean Penn started dating in 1989 and got married seven years later. They divorced in 2010.
"House of Cards season 3 actress Robin Wright has two children with ex Sean Penn, rising model Dylan, 23, and newbie actor, Hopper, 21.