Cruz, who has a 17-month-old son Leonardo, is reportedly three months pregnant.
An insider that is working with Penelope in Madrid has confirmed the star is expecting.
The beautiful brunette has admitted she is loving being a mother and housewife, saying it is the “best thing in the world”.
Cruz said, “I’m a housewife and it’s beautiful, the best thing in the world. I know how to cook and it’s important to me to make fresh food every day. I don’t do crazy diets, just the good Mediterranean food that I love because it’s important to eat well.”
Penelope also said having a child has made her less of a worrywart.
She explained, “For me, having my son means I worry less. I’ve always loved to worry – ever since I was a little girl people would tell me I worry too much. But these days I really have to pick my subjects to worry about because there are only so many hours in the day.”
Penelope walked the red carpet at the Cinema Society last month and sported a tiny belly. You can see those photos below!
Click thumbnails for larger pictures