Penelope Cruz: everything you need to know about the Spanish actress as she celebrates her birthday

Penelope Cruz was born on 28 April 1974, so what better way to celebrate the stunning Spanish star's 43rd birthday than by taking a look back at her very best moments? From the brunette's early studies as an aspiring ballerina, to her critically acclaimed work in Hollywood and Spanish-language films, Penelope is one of the most popular actresses of her generation. She has taken on swashbuckling rogues in Pirates of the Caribbean 4, been a model agent in Zoolander 2, and became the first Spanish actress to win an Oscar for her role in Woody Allen's 'Vicky Cristina Barcelona' in 2008. Penelope has been married to another Spanish superstar, Skyfall star Javier Bardem, since 2010 and the couple has two children together. The family-focused actress is also the business partner of her sister Monica, also an actress, and the pair have designed fashion lines for Mango. Watch now to find out more about this multitalented star!