Make the frosting just before you serve the cake and only ice as many cakes as you need. Store the frosting (and any iced cakes) in an airtight container in the fridge. The frosting will keep for ...
For the chocolate variation, omit the milk from the basic recipe. Cream the butter ... before adding to the whipped butter and sugar. Beat until well combined. If your icing sugar is a bit old ...