Go to content

Eva Mendes glad she waited until her 40s to have children

Eva Mendes glad she waited until her 40s to have children
© Cover Media / © Cover Media

Eva Mendes is glad she waited until her 40s to have children.

The actress revealed she was too irresponsible in her younger years to be a good parent.

"In my 20s, I shouldn't have even been around a child. I was just foul-mouthed and smoking," Eva, 50, told People magazine.

"I could not have raised kids in any other era of my life but now, for sure."

The Hitch star shares daughters Esmeralda Amada, nine, and Amada Lee, eight, with Ryan Gosling, 43.

She found it strange that people thought her pregnancies were unusual.

"When I was 40, it was a big deal for people when I was pregnant, and it wasn't for me," she said.

"And then I was 42, and I was pregnant with my second one and people were like, 'Oh my God, you're going to be so tired. That's why people have kids in their 20s.' I was like, that's the most sorry, asinine thing I've ever heard."

Eva also opened up about her decision to effectively retire from her movie career once she had children.

"I was older, and I knew that my kids are going to be little once, and whatever I do or don't do right now is going to affect them the rest of their life," she said.

"Your career comes and goes, but kids, yeah, that was easy for me. They're just formative years. I wanted to be there for all of it."

Image description is unavailable
Subscribe to our newletter!
By subscribing, I agree to receive communications by email from Cogeco Média and its affiliates, including news, updates, activities and contests. You can unsubscribe at any time by using the link at the bottom of our emails or contacting us via our Privacy Policy. Please note, however, that we may still continue to send you service-related and other non-commercial communications. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Streaming will resume following advertisement.
Evenings with Catherine D
Live
On air until 11:30 PM