British music legend David Bowie has died at the age of 69 after a battle with cancer, drawing an outpouring of tributes for one of the most influential and innovative artists of all time.