Carol Anne Malone was born in Newcastle upon Tyne. She started her career as a journalist before moving into television. She hosted her own light-hearted court show, Guilty!, on Sky One from 1997 to 1999.
In 2005, she was a guest panellist on Loose Women, later returned as a guest anchor covering Jackie Brambles' maternity in 2007.
Between 2006 and 2010, Carol was a regular panellist on The Wright Stuff, Since early 2013, she has returned to her regular role.
In 2006, she appeared on the ITV reality show Celebrity Fit Club. She was made team captain of Bobby, Sharon and Micky, and lost three stone.
In 2007, she was the seventh celebrity housemate to enter Celebrity Big Brother in January 2007 and was second to be evicted from the Big Brother House on 12 January 2007. Carol had often been critical of Big Brother and on her entering the house, host Davina McCall read out many of her criticisms, to jeers from the live crowd. After spending 10 years at the Sunday Mirror, she then wrote for the News of the World until its closure in July 2011. In an article earlier in 2011 Carol had written of how proud she'd always been of the News of the World, despite spending ten years working with its fiercest rival at the Sunday Mirror.
From September 2007 to April 2011, she appeared as a regular discussion contributor on The Alan Titchmarsh Show and, since 2009, has regularly reviewed the newspapers on This Morning.
Since 2017, Carol has appeared weekly on Sky News' The Pledge.