Carol, who bangs on about her young lover *shudders* whenever she can, is now engaged to the 26-year-old TV producer, Mark Cassidy (22 years her junior). He must have some serious mother issues...

The pair dined at The Ivy before hailing a cab and heading off home together, before canoodling and fondling for cameras.

*Loses lunch for the second time*