With rack in the centre of the oven, preheat oven to 350° F. . Grease an 8-inch springform pan and line the bottom with a round of parchment paper.
In a large bowl, whisk together the flour, sugar, baking powder and salt. In a small bowl, whisk together the butter, milk, eggs and vanilla. Stir the wet ingredients into the dry ingredients, stirring just until all the dry ingredients are incorporated. Gently fold in the blueberries. Scrape the batter into the prepared pan, spreading it even on top. Scatter with flaked almonds.
Bake in preheated 350F oven until golden and a tester inserted in the centre of the cake comes out clean, about 60-70 minutes. *Check towards the end of baking and if the top is getting too brown, cover loosely with a sheet of aluminum foil for the last part of baking.
Cool on a wire rack for 10 minutes. Run a knife around the edge of the cake and remove the side of the pan. Transfer the cake to a serving plate. Serve warm or at room temperature, dusted with icing sugar, if you like.