In a bowl, sieve together flour and baking powder and set aside. In another bowl, on medium speed beat ½ cup butter and granulated sugar together until soft peaks form. Add eggs and beat again until fully dissolved. Stir in vanilla and coconut extract and start adding the flour mixture, ½ at a time, alternating with coconut milk beating until well blended.

Divide this batter into 5 small bowls. Stain each batter with a pinch of food color paste. You get yellow, green, red, blue colors. For purple color mix half a pinch of blue food color with a pinch of red.

Fill each muffin tray with 5 layers of color batter from each bowl.

Bake for 20 minutes or until the cakes are golden brown.

Set aside to cool on a wire rack.

In a large bowl, beat 1 ½ cups butter, castor sugar and salt on medium speed. Stir in 4 tablespoons of milk, vanilla extract and coconut extract. Beat until light and fluffy.

1. Place the pineapple cupcakes in a tray.
2. Add 15 drops of food color into frosting until bright yellow and frost the cupcakes.
3. Make sun rays with the help of red gumdrops cut into strips.
4. Pipe sunglasses onto each cupcake using black icing tube and form a smiling mouth onto each cupcake using red icing tube. Sprinkle granulated sugar on top of the cupcakes.