Preheat the oven: Set your oven to 350°F (175°C). Grease and flour a round 9-inch cake pan.
Mix dry ingredients: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
Cream the butter and sugar: In a large mixing bowl, beat together the softened butter and sugar until light and fluffy, about 3-4 minutes.
Add eggs and vanilla: Add the eggs, one at a time, beating well after each addition. Stir in the vanilla extract.
Combine with dry ingredients: Gradually add the flour mixture to the wet ingredients, alternating with the milk. Start and finish with the flour mixture. Mix until just combined.
Bake the cake: Pour the batter into the prepared cake pan. Smooth the top with a spatula. Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
Cool the cake: Remove the cake from the oven and let it cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.
Whip the cream: In a chilled bowl, beat the heavy cream with powdered sugar until soft peaks form.
Assemble the cake: Once the cake is fully cooled, frost it with the whipped cream. Top with fresh berries for a decorative touch.
Serve and enjoy: Slice the cake and serve chilled or at room temperature for a delicious treat!