Dancehall artiste Shaggy is set to star in the TV makeover of The Little Mermaid.
Shaggy has been tipped for the role of Sebastian, joining legendary rapper and actress Queen Latifah playing Ursula.
Performed in front of a live studio audience, The Wonderful World of Disney: The Little Mermaid will be incorporating sets from the Broadway version of the show as well as costumes, plus music from the original film.
The event which will air in November on ABC is different from the live-action film remake currently in production.
That film will star Halle Bailey as Ariel.