Amanda Seyfried has revealed she feels a need to become a mother as soon as possible.

The 29-year-old Ted 2 star, who has been dating actor Justin Long since October 2013, told the new issue of Marie Claire UK how desperate she is to have a baby.

Amanda said: “I keep feeling like my eggs are dying off. I need to get on it… I want a child. Badly.

Amanda Seyfried
Amanda Seyfried (Marie Claire UK/Matt Jones)

“I want to be a mother, badly. That’s what I feel. I’ve been feeling it for like, two years. I’m not ready but nobody’s ready. It changes everything… so how you can ever be ready for that?”

The frank and open Les Miserables star also insisted she has no problem with people knowing she has therapy.

She said: “It’s coping with life. I’ve been told to not talk about it, but [anxiety] is so very common. I just think, you go to your doctor about heart problems, or an eye doctor if you have an infection, you have to take care of yourself.

Amanda Seyfried on the cover of Marie Claire UK
(Marie Claire UK/Matt Jones)

“Mental health is so segregated, it sucks. You don’t necessarily have to have something chemically wrong with your brain to have mental health issues.”

Read full interview in the August issue of Marie Claire, on sale now.