Catherine was born in Harrow, Middlesex, and now lives in Buckinghamshire. She has been a journalist for over 20 years, but started her working life as a secretary at the BBC. Apart from that, she has written – and can’t stop writing – since she was a little girl.
By day she works for interiors magazine Style at Home in London and by night, at weekends or any time she can fit it in, she dreams up stories, creates characters and taps away at her novels.
Click on the covers of her three books to find out more about each one.
Portrait: Niall McDiarmid