This is a fabulous celebration style cake. Wonderfully moist and packed with flavour. You can easily make this vegan too using flaxseed to replace the eggs. The cake is completely sugar free as I have used ground up xylitol in the icing. You can freeze this cake for up to 3 months if wished.