Kirsty was born in Essex and grew up in Hampshire. She has had a wide variety of jobs including bookselling, railway re-signalling, picking stones off conveyor belts, putting lids on perfume bottles and teaching Pilates. She now lives with her husband on top of a hill in Winchester.