A wonderful wedding cake cupcake tower, topped with an intricate fairy tale castle cake topper, complimenting Emma’s colours. Each of the 126 cupcakes is individually made and decorated with ivory rose swirls and finished with a hand made rose and leaf. Shown on our mirror stand, this cake is truly stunning and so pretty.