Award-winning actress Penelope Cruz is currently married to her fellow co-star Javier Bardem.

The pair have been married for 12 years but before this Penelope enjoyed a two-and-a-half year relationship with another high-profile Hollywood actor.

You can read more Showbiz news here.

She dated Tom Cruise from 2001 to 2004 after they met on the set of Vanilla Sky, a science fiction psychological film.

At the time Tom was married to Nicole Kidman and he and Penelope began dating after they had filmed Vanilla Sky and Tom was no longer with Nicole.

The pair mostly kept their relationship private but they revealed some parts of their sweet relationship such as Tom being the cook of the house.

Penelope also successfully sued Australian magazine New Idea in 2003 after they published an article hinting that she had an affair with a Spanish actor.

Her split with Tom was amicable and the pair continue to remain friends.

Penelope and Javier were co-stars in 1992 in her breakthrough role in Jamon, Jamon and knew each other for more than a decade when they began dating in 2007.

While together they starred in the 2008 film Vicky Cristina Barcelona, 2013 film The Counselor and the 2018 film Everybody Knows.

They married in 2010 at a private ceremony in the Bahamas and have two children together, their son Leo and a daughter Luna.

Penelope was born in Spain and had her first TV acting role when she was just 16 gaining huge roles throughout her career.

She is now known for starring in the Pirates of the Caribbean franchise, Zoolander 2, Kenneth Branagh's Murder on the Orient Express, the comedy film Bandidas and many more Hollywood films.

The 57-year-old has most recently starred in the 2022 film The 355, about a group of female spies, and she has won an Oscar and been nominated for five Golden Globe Awards.

She also has a famous sister, Monica Cruz, who has starred in The Inquiry, Last Hour, and Iron Cross. Monica stood in for Penelope for some scenes of Pirates of the Caribbean: On Stranger Tides.

Penelope is a guest on The Graham Norton Show on Friday, January, 28 on BBC One at 10.35 pm.

To get the latest What's On newsletters from WalesOnline, click here