After all, the 37-year-old actress -- who welcomed son Leo with husband Javier Bardem on January 22 -- has been flaunting her incredible post-baby body in a series of figure-hugging dresses since February's Academy Awards.
How did the Spanish beauty get back into shape so quickly? "I love ballet and it's a little boring for me to go to the gym because I'm used to the dancing discipline," Cruz tells The Daily Mirror. "It's really hard but much more fun."
Cruz, who was pregnant while filming Pirates of the Caribbean: On Stranger Tides, says she told the crew about her situation early on. "They were very caring. It was funny to be dressed as a tough pirate but being treated with delicacy by everybody," she laughs. "I had to learn to sword fight, too. I'd trained for two months before we started shooting."