Penelope Cruz was photographed in Corsica wearing a tiny bikini on Sept. 2, 2013. Credit: BAUER-GRIFFIN.COM

What baby? Less than two months after giving birth to daughter Luna on July 22, Penelope Cruz put on a string bikini while vacationing in Corsica with husband Javier Bardem and their two children. And if that wasn't a bold enough move, the 39-year-old actress, looking svelte but with new curves, also went topless!

The beautiful family was photographed enjoying a beach day on Sept. 2 with friends during a summer holiday on the Mediterranean island. Cruz showed off her incredible post-baby figure first in a tiny floral string bikini with neon yellow ties. Later, the actress took off her top completely for a swim with Bardem and their 2-year-old son, Leo. The trio frolicked and lovingly cuddled in the water.

The couple are enjoying downtime before they embark on a press tour to promote their latest project together, The Counselor, a Ridley Scott-helmed thriller that also stars Brad Pitt, Michael Fassbender, and Cameron Diaz.

Cruz has admitted to being completely smitten with motherhood. In a Vogue story in 2011, she teared up while talking about how becoming a parent has changed her. "From the first second, you feel so much love," the Oscar winner told the magazine. "It's a revolutionary experience."