Liv Tyler

Liv Tyler

Liv Tyler's heart "longed" for a second child.

The 37-year-old actress - who is currently pregnant with her boyfriend, David Gardner's, baby and has a 9-year-old son, Milo, from her previous marriage to Royston Langdon - has admitted that she had wanted another kid for the last seven years.

She said: "For seven years, I'd been saying I wanted to do an HBO show with an ensemble cast. And I wanted the house in the country. And getting to have another child?

"If you knew me well, they were the things my heart longed for. And they all came together, like a speeding freight train, in one year."

Liv has been able to fulfil her other two desires by starring in 'The Leftovers' as well as renovating a home in Hudson, New York.

Meanwhile, 'The Incredible Hulk' star revealed she loves the "mom hormones" she gets when she's pregnant.

She told Town and Country magazine: "The most fun thing about being pregnant is having those mom hormones flowing around.

"You're more present in your body and it's making me a better mother for Milo. You become more like a child. When you're tired, you have to sleep immediately. When you're hungry ...

"It's fun not being on a diet or thinking, 'Oh my God, I have to go to SoulCycle every day."