Make the crust: In a medium bowl, mix graham cracker crumbs, melted butter, and sugar until evenly combined. Press firmly into the bottom of a 9-inch springform pan. Pop it in the fridge while you make the filling.
Beat the filling: In a large bowl, beat the softened cream cheese, powdered sugar, vanilla, and lemon juice until creamy and smooth.
Whip the cream: In a separate bowl, whip the heavy cream until stiff peaks form. Gently fold the whipped cream into the cream cheese mixture until fully combined.
Assemble: Spoon the filling over the chilled crust, smoothing the top. Chill in the refrigerator for at least 6 hours, or overnight for best results.
Make the topping: In a small saucepan, heat blueberries and sugar over medium heat until juices release. Stir in cornstarch slurry and simmer until thickened, about 3 minutes. Add lemon zest. Let cool completely before spooning over the cheesecake.
Serve: Carefully remove cheesecake from pan, top with cooled blueberry topping, slice, and serve chilled.