Dame Olivia de Havilland, who played Melanie Hamilton in Gone With The Wind, has died at the age of 104.