Harry Styles cantou "Two Ghosts" no telhado de um edifício em Londres em uma performance feita para o talk show de James Corden, que teve alguns episódios gravados na capital da Inglaterra. A balada está no primeiro, e elogiado, trabalho solo do ex-One Direction que se apresentará no Brasil em maio do ano que vem.