Beat the eggs and mix with milk, orange juice, vegetable oil and sugar.
Sift in flour and baking powder, mix well. Add in orange zest and dried cranberry, mix well.
Pour the batter into muffin tins, sprinkle some brown sugar. Pop in preheated oven at 200C, bake for 20-25 minutes.
If you want, you can mix a tablespoon of water (or more if needed) with icing sugar, drizzle on top of muffins.