Cupcakes are the perfect treat for every occasion – from birthdays and weddings to casual tea parties and family gatherings.