Actress Penelope Cruz is back in shape after giving birth to her baby girl Luna and flaunted her figure while holidaying in Corsica, France. Cruz looked stunning in a skimpy floral bikini with her husband Javier Bardem and her two-year-old son Leonardo. She was perfectly in shape and showed no signs of post pregnancy weight, reports dailymail.co.uk. The 39-year-old splashed around in the water with her son. IANS