Taylor Swift has dropped a new song, especially for the musical film ‘Cats’, in which she also plays a role. However, ‘Beautiful Ghosts’ will be sung in the print by another actress. 

Taylor wrote the song together with composer Andrew Lloyd Webber. They came up with the actress Francesca Hayward, who plays the role of Victoria in ‘Cats’. It was an important role in the film, but Victoria did not have a song of its own in the original musical. Taylor himself plays the role of Bombalurina. 

Swift sings in the version for the end credits itself, and she has already released that version of the song on her YouTube channel.