Close
BRAND NEW ON E!
LFRC: Best of the Red Carpet - Category Header 920x60

News/ 

Penélope Cruz Shows Off Pregnancy Weight Loss in First Post-Baby Public Appearance

Penelope Cruz Mike Marsland/WireImage

Penélope Cruz is one hot mama!

Wearing a fitted, black lace dress, the 39-year-old actress showed off her incredible post-baby body on the red carpet (well, technically the blue carpet) at a screening of The Counselor in London on Thursday, Oct. 3. 

She just gave birth to her and hubby Javier Bardem's second child, a daughter named Luna, on July 22, 2013 in Madrid. And clearly, less than three months later, she's already shed those pregnancy pounds!

Cruz, who's also mom to 2-year-old Leo, opened up to Harper's Bazaar in 2012 about how motherhood had improved her life. "I am living for every day and trying to have less fear, less worry," she said.

PHOTOS: 2013's hottest moms

"But I have always worried about everything;" she admitted,  "it's in my nature. It's the thing that makes me suffer the most."

Well, she certainly doesn't have to worry about her post-baby body, because you can't get much hotter than that!

PHOTOS: Check out Penelope's hottest looks

RELATED VIDEOS:

FROM AROUND THE WEB
MORE ON EONLINE

Andi Talks Bachelorette Finale

Andi & Josh talk about Nick's shocking confession