Penélope Cruz turns 39 tomorrow! The Spanish actress has made a name for herself in Hollywood with roles in films like Blow, Nine, and Vicky Cristina Barcelona, for which she won an Oscar in 2010. Of course, Penélope's most beloved roles at the moment are as a mother to Leo and wife to husband Javier Bardem. They'll soon add another member to their adorable family, as Penélope is pregnant with the couple's second child! In honor of Penélope's big day, we've rounded up some of her hottest moments on the beach, the red carpet, and beyond. Click through to see them all now!