Preheat the oven to 180 degrees Celsius (350 Fahrenheit).
Melt the milk chocolate until you get a smooth texture; I used an electric melting pot, but you can also add it to a bowl placed over a pot of simmering water or use a microwave.
Add the butter to a pan set over a low heat, and melt.
Add the melted butter and chocolate to a large mixing bowl and whisk them to get a smooth texture.
Add the sugar, and whisk well.
Crack all the eggs in, and whisk again quickly, the mixture will start having a thicker consistency.
Add the ground almonds, cocoa powder, baking powder and vanilla extract, and use a spatula to mix everything well.
Line a round cake tin (20 cm / 8 inches) with non-stick paper, and add the cake batter in one even layer.
Bake for 45 minutes or until a skewer inserted in the middle comes out clean.
Remove the tin from the oven, and allow the cake to cool down completely.
Dust with cocoa powder and decorate with fresh fruit it you wish.