They made a rather unlikely couple.
But after nearly two years together Charlize Theron and Sean Penn have reportedly split, calling off their engagement.
US magazine broke the story last night - claiming that Charlize was the one who initiated the break-up, following their recent trip to Cannes film festival.
It's also been claimed the pair haven't seen each other for weeks.
Charlize and Sean got together in December 2013 - after their long-term friendship turned into romance. A year later the pair were rumoured to be engaged frollowing a secret trip to Paris. While Charlize appeared to confirm the rumours - by sporting a massive rock on her engagement finger - the reports were never officially confirmed.
Both Charlize and Sean have gushed about each other in recent interviews.
In May, Charlize said that the 54-year-old actor was the 'love of her life' during a magazine interview.
And in April the South African beauty swooned over Sean. ''I'm a very, very, very lucky girl,' she told Esquire magazine. 'Very lucky. He's hot.'
Sean discussed the possibility of marriage with Charlize and spoken out about his previous marriages to Madonna (from 1985-1989) and Robin Wright (1996 - 2010).
He said: 'You say I've been married twice before, but I’ve been married under circumstances where I was less informed than I am today. So I wouldn’t even consider it a third marriage, I’d consider it a first marriage on its own terms if I got married again. I mean, I like the tradition. A friend of mine wrote a line, "Without tradition, new things die." And I don’t want new things to die.'
In the same chat he revealed that she was 'surprised to be in love' at his age. He explained: ' To run into somebody now who you care about is a much more passionate, deeper, truer and – God! – a much happier feeling. It’s a lot more romantic and a lot more fulfilling to be in a relationship and to think you’re a good person within it.'
Charlize has one child Jackson whom she adopted in 2012 while Sean has two children, Dylan and Hopper, from his marriage to Robin.