Preheat the oven to 350 F/180 C. Line two 6 inch round cake tins with parchment paper.
Whisk together the flour, sugar, baking powder, baking soda and salt.
In a separate bowl mix together the oil, vanilla extract and buttermilk. Pour the buttermilk mixture into the flour mixture and stir until combined. Make sure to not overmix it.
Divide the batter between the prepared cake tins.
Bake for 30-45 minutes or until an inserted skewer comes out clean. Remove and allow to cool completely before decorating.
When cakes have chilled completely, level off the top of each cake.
Place the chilled thick coconut cream (discard any coconut water), vanilla and sugar into a mixing bowl and whip with a stand mixer, or electric hand mixer, until thick and fluffy.
Separate the icing in half. One half will remain white while the remaining icing will be separated into 1 medium bowl and 2 smaller bowls. Colour each bowl with food colouring making sure you have a large amount coloured in pink.
Start by adding a layer of white icing as the cake filling, to one layer of cake. Smooth into an even layer. Top with the other cake layer. Cover the cake in remaining white icing, smoothing all over. Note: Leave a small amount or white icing to use to decorate the snowman's hat.
Using the pink icing, pipe around the base of the cake. Next pipe the snowman’s hat and small flowers around the side of the cake.
Next pipe the eyes and mouth with the brown icing. Add a “carrot” nose and finish off any final details.
Store in the fridge for 2 hours before serving.