Hollywood actor Jim Carrey has stunned fans by announcing his five-year relationship with gorgeous Jenny McCarthy is over - on social networking site Twitter.
The Yes Man star, 48, shocked more than half-a-million followers on his page with the revelation saying: 'Jenny and I have just ended our five-year relationship. I'm grateful for the many blessings we've shared and I wish her the very best! S'okay!'
It's all over: Jim Carrey and Jenny McCarthy have split after five years together, seen here at an event in February
Jenny also posted a message on Twitter later, saying: 'I'm so grateful for the years Jim and I had together.
'I will stay committed to Jane and will always keep Jim as a leading man in my heart.'
Twice-married, Carrey was previously engaged to 40-year-old Bridget Jones star Renee Zellweger.
Breaking the news: Carrey announced the news on Twitter last night
Support: Carrey carries Evan McCarthy, Jenny 's son during a 2008 march on Washington to call for healthier vaccines
Just last month McCarthy told E Online: 'I love Jim in any form. He could have no arms and no legs and I'll love the stump of him.'
Carrey had grown close to McCarthy's autistic son Evan. 'He taught me how to love,' the comic star said at a march to raise awareness for healthier vaccinations in Washington, D.C., two years ago.
'And without Evan I might never have seen the greatness of Jenny's spirit,' he added.
Funny couple: Comic Carrey took a leisurely stroll on Malibu beach in 2008 wearing McCarthy's swimsuit
'Jenny is the first person that I’ve been with where I don't have a giant question mark over my head,' Carrey told People magazine.
While McCarthy has praised her then-boyfriend's devotion to Evan.
She has said: '[He has the] capacity to love and to take on something that most men would completely run away from.'
Happier times: The couple always said they would not marry, but Carrey was a doting father figure to McCarthy's son Evan
'We say "never" but I don't know. Maybe for tax purposes, someday, when we are old.'
Carrey recently revealed on Twitter that he had become a grandfather after his 22-year-old singer/songwriter daughter Jane gave birth to grandson Jackson Riley Santana.
McCarthy said she was thrilled to be a grandmother to Jane's baby.
'I will be called 'grandmother,' with or without a [marriage] certificate," she said. 'That baby is going to be mine!'
Heartfelt: Jenny also posted a message making clear her feelings for ex-Carrey