2-Day Exclusive. Take up to £10 off. Get the code »

Sam Hayes

Sam Hayes grew up in the Midlands but has also lived in Australia and America. She now lives in Warwickshire with her husband and three children. She is a full-time writer.