Terry de Havilland was born on March 21, 1938 in Barking, London, England, UK. He is known for
Twiggy's Frock Exchange (2008),
Britain's Next Top Model (2005) and
Liberty of London (2013). He was married to
Liz de Havilland. He died on November 27, 2019 in the UK.