Preheat the oven to 325°F (163°C).
In a medium bowl, combine graham cracker crumbs, sugar, and melted butter. Mix until evenly moistened.
Press the mixture firmly into the bottom and slightly up the sides of a 9-inch springform pan. Refrigerate while preparing the filling.
In a stand mixer fitted with the paddle attachment, beat the cream cheese on medium speed until smooth and creamy, with no lumps.
Gradually add the sugar, scraping down the sides of the bowl as needed.
Add the eggs one at a time, mixing thoroughly after each addition.
Stir in vanilla extract, lemon juice, and lemon zest. Scrape down the bowl again and mix just until combined.
Wrap the outside of the springform pan with heavy-duty foil to prevent water from seeping in during baking.
Pour the cheesecake batter into the prepared crust and smooth the top.
Place the pan inside a large roasting pan and carefully pour hot water into the roasting pan until it reaches halfway up the sides of the springform pan.
Reduce oven temperature to 300°F (149°C) and bake for 1 hour and 30 minutes.
Turn off the oven and leave the cheesecake inside with the door closed for an additional hour to allow it to set gradually. The center should still jiggle slightly.
Remove the cheesecake from the oven and water bath. Let it cool to room temperature.
Cover and refrigerate for at least 8 hours, preferably overnight.
Once chilled, remove the outer ring of the springform pan.
Warm the lemon curd slightly in the microwave in 20-second intervals until spreadable. Spread over the top of the cheesecake.
Garnish with whipped cream before serving.