Cameron Diaz reportedly feels "beyond lucky" to have become a mum again.

The 'Charlie's Angels' star has welcomed her second child with husband Benji Madden - a son named Cardinal - and the new parents confirmed the happy news in a post on Instagram on Friday (22.03.24) and now a new report has revealed the actress is thrilled to have expanded her family because she always wanted more than one child.

A source told People: "They were always hoping for a second baby, because they love being parents.

"For years, Cameron wanted to be a mom. She gets very emotional when she talks about the long journey to motherhood. She feels beyond lucky to now have two children."

The 51-year-old actress and the 45-year-old musician took to Instagram to announce their happy news in a joint post.

They wrote: "We are blessed and excited to announce the birth of our son, Cardinal Madden. He is awesome and we are all so happy he is here! For the kids safety and privacy we won’t be posting any pictures- but he’s a really cute.

"We are feeling so blessed and grateful. Sending much love from our fam to yours. Best wishes and Good Afternoon!!"

Cameron and Benji - who married in January 2015 - welcomed daughter Raddix in 2019.

The actress previously gushed about what a great dad Benji is. Speaking to chat show host Jimmy Fallon, she said: "He's like, Benj at home, being the best dad ever and running all of his businesses, and then he just gets up there [on stage] and he's like, 'Yeah, all right, pyro! Pfft'.

"Yeah, he makes up - he has, honestly, I'm like, 'Why don't we need to do a kids' album,' because he has the best songs. They play in my head all the time because he sings them to her and she knows the words. And it's the sweetest thing ever. It really is. It's so ... it kills me."