Penelope Cruz is 7 months pregnant & looking more beautiful than ever

Let's talk about how perfect pregnantPenélope Cruzlooked the other day as she stepped out in Madrid, Spain. With only two months left until her due date, the 38-year-old actress looked stunning in a sheer black top worn over a red cami and paired with a chic leather jacket, blue skinny jeans, and wedge sneakers. Her blunt bangs just made her look that much cuter!

 Read more in ¿Qué más? Penelope Cruz tries to breastfeed a baby that isn't hers (VIDEO)

Penélope and her handsome hubby, Javier Bardem confirmed back in February that they were expecting their second child. She's already 7 months pregnant but we still don't know if she'll be giving her 2-year-old son, Leo, a baby brother or a baby sister. I'm rooting for a girl. Imagine a mini Penélope with dark hair and bangs? What we do know is that she has looked AMA-ZING throughout this entire pregnancy so far. You had to see her back in March showing off her gorgeous baby bump in a teeny tiny bikini!

Don't get me wrong, she looked great when she was pregnant with Leo too, but there's something about this pregnancy that has her looking so much more relaxed and confident. Unfortunately, this doesn't happen to everyone. Some women after having their first child feel like they have the whole pregnancy thing down packed. But others actually experience more systems, morning sickness, and weight gain than the first time. So it really depends.

One thing for sure, the Spanish actress truly does like motherhood. She has mentioned many times in the past how having a child totally transformed her life. "From the first second, you feel so much love. It is a revolutionary experience. That's the best way I can describe it. It transforms you completely, in a second," she had told Vogue magazine.

Penélope seems to really be coming along. In just two months she'll give birth to her new bundle of joy and it will be wonderful. In the meantime I'll keep admiring her super cute, sexy, and confident maternity look.

Image via Getty Images