Britain’s Got Talent 2016′s Fairy Tale Trailer Looks Magical

Britain’s Got Talent are pulling out all the big guns for their tenth anniversary, taking inspiration from some well-loved fairy tales for their magical new trailer.

Though it’s not *entirely* clear what’s going on from the photos, it looks like David Walliams is playing a Mad Hatter-esque role, while Amanda Holden and Alesha Dixon become perfect princesses.

Boss Simon Cowell, meanwhile, is of course the king, with his own gold crown and guard dog.

But which act will get their happily ever after and win the grand prize this year? Only time will tell.

The full BGT trailer airs tonight (March 11) on ITV before Coronation Street.