Daisy Haggard was born on 22nd March 1978 in London, England, to parents Piers Haggard (father), a film director, and his wife Anna...