IT'S Nicolas Cage as you've never seen him before - masquerading as a host of Disney Princesses.

Ilustrator Jennifer Ann Lewis has recreated a selection of famous fairytale scenes by placing Cage's head atop the bodies of characters such as The Little Mermaid's Ariel and Aladdin's Jasmine.

While some have described the images as "Supercalifragilistic-terrifying", the results have gone viral and are doing the rounds of the web faster than you can say "and they all lived happily ever after".

Other recreations include Cage as Pocahontas, Snow White, Cinderella, Little Red Riding Hood and Beauty and the Beast's Belle.

But the real question is, would you take a magic carpet ride with this Disney Princess?