Actress Michelle Williams says it means a lot to see people reacting positively to her romance with Jason Segal as she has found happiness after a long time.
The 32-year-old actress has a seven-year-old daughter Matilda from her relationship with the late Heath Ledger.
"The other day I was out there all bundled up and the sun was shining and I realised I was smiling in a way I hadn't in a long time. The roses in my cheeks weren't from makeup for once. It was a perfect moment," Williams told InStyle magazine for its March issue.
"If people are happy about it that makes me feel good because in my head the opposite is often true - that people fault or blame you for things. That's really painful. You wish they would just want you to be happy, for your kid to be happy, and for you to have a good life and do good work.
Williams, who played Marylin Monroe in her last film, says she loves spending time with her daughter in their New York City home, which she also shares with 'How I Met Your Mother' star.
"I keep things for sentimental reasons. I've kept all of Matilda's baby clothes. Even the ones with stains and rips. I cook and clean a lot these days. I'm in a very domestic cycle and I happen to love it. I feel like this is a real expression of my love for my daughter. Not the only one, but an important one.
"As a parent, you want the kid to come back to a place where it seems like the walls are made of feather down," she said.