For coconut filling bring the coconut milk to the boil. Add desiccated coconut, reduce the heat and simmer for 30-40 minutes, occasionally stirring. The desiccated coconut should absorb all the coconut milk. Add Malibu and take off the heat. Add white chocolate. Mix everything. Leave to cool the chill in the fridge.

Mascarpone cheese mix with icing sugar then add to the cooled coconut mixture. Chill in the fridge.

Cut the sponge into 3 even layers. Sprinkle each layer with Amaretto or almond extract with rum mixture. Put the first layer on cake stand. Spread cooled strawberries and on top mascarpone and coconut filling. Cover with second layer of cake and repeat. Last layer cover only with mascarpone and coconut filling and cover the sides of cake. Decorate with desiccated coconut. Enjoy!