Coconut Cake

It's my sister's birthday today! She requested a Coconut Birthday Cake so this is what I made her, with a little bit of help from my lovely little niece. I found this recipe online and adapted it a little bit. We aren't big fans of vast quantities of icing, so I only made half the amount of frosting and just put a layer in between and on top. I also only had two cake tins the right size so couldn't make it three tiered! But it was light, fluffy and totally delicious! Ingredients for the cake: 275g plain flour 2 tsp baking powder 1/2 tsp bicarbonate of soda 1 tsp salt 170g butter 330g granulated sugar 5 egg whites 120g sour cream 2 tsp vanilla extract 1 tsp coconut extract 240ml canned coconut milk 80g desiccated coconut For the frosting: 115g butter, softened 112g cream cheese 300g icing sugar 1 tbsp canned coconut milk 1/4 tsp vanilla extract 1/4 tsp coconut extract 1/8 tsp salt a handful of desiccated coconut for decorating a few spoon...