It's hard not to be spellbound by the trailer for Disney's new film Disenchanted.
The sequel to much-loved musical fantasy rom-com Enchanted, the tale once again revolves around Giselle Philip ( Amy Adams ), the former princess-to-be of the animated kingdom of Andalasia.
You may recall in the first film our heroine left her magical life behind so she could wed divorce lawyer Robert Philip (Patrick Dempsey) in the 'real' world.