Preheat the oven to 160 deg C. Line muffin pan with 9 cupcake papers.
Lightly beat eggs, add butter and sugar, then mix until light and fluffy.
Add yoghurt and flour, stir to combine with a hand whisk. Add lime zest and lime juice, mix well again.
Divide the mixture evenly into the cake cases. Bake for 25-35 minutes until risen and golden brown. Allow to cool before icing.
Topping ~ Meanwhile, combine the topping ingredients, mix with a rubber spatula or wooden spoon, and spread onto cakes. Top with lime candy or decorate as desired.