"Two Ghosts" é uma música gravada pelo cantor e compositor inglês Harry Styles para seu álbum de estúdio de estreia homônimo. A composição da música contou com a ajuda de John Ryan, Mitch Rowland e Tyler Johnson e sua produção foi realizada por Jeff Bhasker, Alex Salibian e Johnson. Será lançado como o segundo single do álbum para o Contemporary Hit Radio dos EUA pela Columbia Records em 25 de julho de 2017. "Two Ghosts" é uma balada soft rock e folk rock influenciada pelo country. Realizado na slide guitar, a faixa se encaixa em direção a country folk.[4] Um editor do Entertainment Weekly interpretou a música como uma "triste autópsia acústica do amor perdido", para o escritor do Los Angeles Times é sobre "um relacionamento que não pôde durar", enquanto um crítico da ABC News acrescentou que o cantor está "tentando recuperar seu senso de humanidade".