A member of the Haggard family, she was educated at Saint Felix School in Southwold, Suffolk. For her work as a Voluntary Aid Detachment auxiliary nurse during the First World War, she was awarded an MBE in 1920. She was a member of Norfolk County Council from 1949 to 1952 and in 1953 was elected president of the Norfolk Rural Craftsmen's Guild.
