Preheat the oven to 350°F (175°C). Grease and flour two 8-inch round cake pans.
In a medium bowl, whisk together flour, baking powder, and salt.
In a large bowl, beat the butter and granulated sugar until light and fluffy.
Add eggs one at a time, beating well after each. Stir in vanilla.
Mix in the flour mixture in thirds, alternating with milk and sour cream. Begin and end with the dry ingredients.
Fold in chopped strawberries gently.
Divide batter evenly between the pans and smooth the tops.
Bake for 30–35 minutes, or until a toothpick inserted comes out clean.
Let cakes cool in the pans for 10 minutes, then turn out onto racks to cool completely.
In a chilled bowl, whip heavy cream with powdered sugar and vanilla until soft peaks form.
Once cakes are cool, spread whipped cream between the layers and over the top.
Top with extra strawberries if you're feeling fancy (or hungry).