Prince Harry, whose full name is Henry Charles Albert David, was born on September 15, 1984, in London, England. He is the younger son of Prince Charles and Princess Diana and is sixth in line to the British throne.