For cupcakes: preheat oven to 180°c. Line 24 1/3 cup (80ml), muffin pans with patty cases.
Cream the butter, sugar and vanilla extract with an electric mixer. Add the eggs, one at a time, and beat until just combined.
Add the flour and milk in alternate batches and stir with a wooden spoon until just combined.
Spoon mixture evenly among the patty cases.
Bake for 15-20 minutes or until cooked through. Remove from oven and transfer to a wire rack to cool completely.
For the frosting: use an electric mixer to beat the butter until very pale. Gradually add the icing sugar while beating. Add the milk and beat until well combined.
Divide frosting into small bowls, add the colour of your choice and decorate the muffins.