Preheat the oven to 350°F. Grease a 9-inch springform pan and line the bottom with parchment paper.
In a bowl, mix together the almond flour and sugar. Add the melted butter and mix until the mixture resembles wet sand. Press the mixture evenly into the bottom of the prepared pan. Bake in the preheated oven for 10-12 minutes until golden brown. Remove from the oven and let cool.
In a large mixing bowl, beat the cream cheese until creamy, about 2 minutes. Add the sugar and beat again until well combined.
Beat in the eggs, one at a time, until fully incorporated. Stir in the vanilla extract, sour cream, and heavy cream until smooth and creamy.
Pour the cheesecake filling onto the cooled crust and smooth out the top with a spatula. Bake for 45-50 minutes until the edges are golden brown and the center is set, but still slightly jiggly.
Allow the cheesecake to cool to room temperature before chilling in the refrigerator for at least 2 hours or overnight.
When ready to serve, prepare the berries and cream topping. Combine the mixed berries in a bowl. In another bowl, whip the heavy cream until stiff peaks form.
Serve each slice of cheesecake with a dollop of whipped cream and a spoonful of mixed berries on top. Enjoy!