Juxtaposed against last year's A Very British Fairytale by Burberry, this year Dolce and Gabbana will take over Harrods' windows with their take on an Italian Christmas. Complete with Sicilian puppets ...