They've been relatively coy about their relationship up to now, but Penélope Cruz and her partner Javier Bardem appeared very much in love on holiday together.
The Spanish actress looked great in a skimpy black bikini as the couple frolicked in the sea on Fernando de Noronha, a cluster of islands off the Brazilian coast.
Cruz, 35, fuelled rumours that the couple are engaged with a telling sapphire ring on her left hand.
Engaged? The actress fuelled rumours that the couple are engaged sporting a telling sapphire ring on her left hand
Life's a beach: Penelope Cruz was pictured enjoying her time on a cluster of islands off the Brazilian coast with her lover Javier Bardem and his family
The star of Nine and her 40-year-old Oscar-winning boyfriend couldn't keep their hands off each other as the spend time on the beach with the actor's mother, Pilar, brother, Carlos and his girlfriend.
Javier and Penélope have reportedly been dating since 2007, but they are rarely seen showing public displays of affection - however, while on their Brazilian holiday, they hugged, kissed and touched each other playfully.
Last November the actress shot down attempts by chat show host David Letterman to find out whether she was engaged.
Rumours: Cruz was wearing a sapphire ring on her left hand sparking rumours she is engaged to her Oscar-winning partner
Stunning: Penelope looked amazing at the Italian premiere of Nine
The star of Nine and her 40-year-old Oscar-winning boyfriend couldn't keep their hands off each other as the spend time on the beach with the actor's mother, Pilar, brother, Carlos and his girlfriend.
Javier and Penélope have reportedly been dating since 2007, but they are rarely seen showing public displays of affection - however, while on their Brazilian holiday, they hugged, kissed and touched each other playfully.
Last November the actress shot down attempts by chat show host David Letterman to find out whether she was engaged.
'I don't feel comfortable talking about my private life in public,' she said when he asked if she was engaged.
The chat show host persisted, but Cruz refused to budge.
'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,' she said.
'It's sacred to me. It's my life. But I don't give details about it because I am allergic to that.'
Cruz stars in star-studded new release Nine alongside Sophia Loren, Kate Hudson, Daniel Day-Lewis and Marion Cotillard amongst others.
She turned heads at the premiere of the film in Rome this week, wearing a floor-length cream dress with floral detailing.
Paradise: The idyllic islands are located off the north-east coast of Brazil
The beautiful sunkissed islands where Penelope and Javier are staying, Fernando de Noronha, consists of 21 islands and islets around 220 miles offshore from the north-east Brazilian coast.
Its main island has an area of 7.1 squares miles, the local population and travellers can get to Noronha by plane or cruise from Recife or by plane from Natal.
It has been previously owned by the English, French, Dutch and Portuguese and is now considered a UNESCO World Heritage Site.