In a medium bowl, combine the graham cracker crumbs with melted butter and stir until the mixture resembles wet sand. Press the mixture firmly into the bottom of your pie dish or springform pan, making sure it’s evenly packed and slightly pressed up the sides if desired. Place the crust in the refrigerator to chill while you prepare the filling so it firms up nicely.
In a large bowl, beat the softened cream cheese with powdered sugar until completely smooth and fluffy. Add the fresh lemon juice, lemon zest, and vanilla extract, mixing until everything is well combined and silky. In a separate bowl, whip the heavy cream until stiff peaks form, then gently fold it into the cream cheese mixture to keep the texture light and airy.
Spoon the lemon filling over the chilled crust and smooth the top with a spatula for a clean finish. Cover the cheesecake and refrigerate it for at least four hours, or until fully set and firm to the touch. Once chilled, slice carefully with a sharp knife, wiping the blade clean between cuts for neat slices.