Cameron Diaz has welcomed a baby boy and her choice of baby name has divided fans.
Diaz, 51, shot to fame in 1994 starring as Tina Carlyle in the hit comedy film The Mask, alongside Jim Carrey.
Her early career as a model led to her starring role in the movie and launched her into stardom. Since its release, the actress has become one of Hollywood’s bombshells and has starred in over 40 films.
Diaz has not been on the big screens since 2014, having settled down with her husband and two children.
She’s entered the next chapter of her life, motherhood – which has led to discussion surrounding her choice of baby name.

In an interview with Yahoo Finance Presents in 2021, Diaz said after giving ‘100 percent’ to her acting career ‘it’s just a different time in my life now.’