Taylor Swift

Taylor Swift

Taylor Swift has been transformed into Disney princess Rapunzel for a new advertising campaign.

The singing beauty poses as the long-haired damsel in distress for the latest Disney Parks commercials, which are shot annually by famed photographer Annie Leibovitz.

Swift isn't the first celebrity to feature as a heroine in the ads - Olivia Wilde previously posed as the Evil Queen from Snow White, Penelope Cruz and Jeff Bridges depicted the loved-up couple in Beauty and the Beast, Julianne Moore portrayed The Little Mermaid's Ariel and Scarlett Johansson channelled Cinderella.

The series of gorgeous adverts for Disney Parks started in 2007.