Harry is the second in line. WIlls is first, and will one day be Prince of Wales, assuming that Charles gets the throne.
Prince Charles is first in line, Will 2nd and Harry 3rd. The queen still occupies the throne.