Penelope Cruz and Javier Bardem wed and wait for baby
Finally Penelope Cruz has found a real man in her life.
In the last years Penelope has been dating with lots of men, co-stars, but it was all wrong.
Now Penelope is a married woman and even has plans for a baby.
The star has tied the knot with Javier Bardem in a private ceremony at a friend's house in the Bahamas, where Cruz is currently filming Pirates of the Caribbean: On Stranger Tides. She plays the feisty daughter of Blackbeard, the nemesis of Jack Sparrow.
Penelope wore a stunning John Galliano dress.
The couple has been linked since 2007.
Last year David Letterman tried to grill her about Bardem, she replied: "I don't feel comfortable talking about my private life in public ... I've been here a few times with you, you know I'm tough. One thing I don't do, I don't lie about my personal life. It's sacred to me. It's my life. But I don't give details about it because I am allergic to that."
Here you can watch one of the first vacations of the two stars together.