
A long-distance internet love affair with a Moroccan goatherd that ends in a fairytale engagement?
Actress Cheryl Fergison's romance sounds like it's straight from a soap storyline, but it's all true (except for the goatherd bit).
Cheryl, 46, who plays unlucky-in-love Heather Trott in EastEnders, is engaged to Yassim al Jemoni, 25, - a shop assistant in his home town of Agadir. The pair met in an internet chat room.
'I've fallen in love for the first time in my life,' Cheryl tells Now. 'I've been married and had relationships before but this is really the first time that I know what love is.
'I kind of fell for Yas before I actually saw him because he used to write such beautiful things to me.'
People have told Cheryl she's crazy to marry a man half her age who she met over the internet, but she knows she's doing the right thing.
'Crazy is a strong word - I'm not crazy, I'm just crazy in love!' she says. 'There have been quite a few negative comments, but I think time will tell that he's a genuinely lovely, intelligent human being.'
Read the full interview with Cheryl Fergison and see a photo of Yassim in Now magazine dated 21 February 2011 - out now!
PHOTO GALLERY Pregnant celebrities>>
SEE PICTURES Celebrity births 2010>>
SEE PICTURES Celebrity baby names A to Z>>