Once the cakes have cooled completely, beat together the butter, icing, creamed coconut and lime juice.
Add roughly a quarter of a tsp of black food colouring and beat until the colour is throughout - add more food colouring if required.
Using some of the buttercream as "glue" place the bottom cake layer onto a cake board.
Mix the lime curd with a little green food colouring to make it a vivid green.
Spread half of the coloured lime curd on the sponge, followed by 1-2 tbsp of the black buttercream.
Stack the next layer on top and repeat with the remaining lime curd and another 1-2 tbsp of the black buttercream.
Stack the third and final layer on top.
Using an angled spatula, spread a "crumb coat" of black icing around the outside of the cake and on top, trapping any stray crumbs.
Put all but 3 tbsp of the remaining buttercream into a piping bag and pip it around the outside of the cake.
Again using an angled spatula, carefully smooth the icing until the sides are straight.
On the top of the cake, drag any excess buttercream into the centre of the top of the cake and smooth until level.
Using a teaspoon, carefully decorate the base of the cake with green and black sprinkles.
Place the cake to chill in the fridge while you melt the white chocolate.
Break the white chocolate into cubes and place in a bowl.
Pour 2 inches of hot water into a large bowl and rest the bowl of white chocolate on top of the hot water.
Stir the white chocolate until completely melted.
Take the melted white chocolate off of the heat and add some green food colouring to the white chocolate until it is roughly the same colour as the lime curd.
Pour the melted white chocolate into a piping bag and cut a small hole.
Carefully pipe around the top edge of the cake allowing it to drip down slightly (try to make the lengths of the drips different for a more natural drip effect.)
Cover the rest of the top of the cake with the melted white chocolate.
Place the coconut meringue ghosts and the "spooky" cake topper on top of the cake and let the white chocolate set.
Put a Wilton #2D (or similar large drop flower tip) into a piping bag and fill with the leftover black buttercream.
Pipe the buttercream around the ghosts and cake topper.
Top the buttercream with a few more black and green sprinkles to finish.