Magic at work to create lavish Cinderella treat in Aberdeen