Preheat your oven to 325°F (163°C). Grease the springform pan with a little butter.
In a mixing bowl, combine the graham cracker crumbs, melted butter, and sugar. Mix until well combined.
Press the crumb mixture into the bottom of the prepared springform pan to form an even layer. Bake for 10 minutes and then remove from the oven to cool.
In a large mixing bowl, using an electric mixer, beat the softened cream cheese until smooth and creamy.
Gradually add in the sugar and vanilla extract, continuing to mix until well combined.
Add the eggs one at a time, mixing on low speed after each addition until just incorporated.
Mix in the sour cream, flour, lemon zest, and lemon juice until the mixture is smooth and well combined.
Pour the cheesecake filling over the cooled crust in the springform pan.
Bake in the preheated oven for about 50-60 minutes, or until the edges are set and the center has a slight jiggle.
Turn off the oven, crack the door open, and let the cheesecake cool inside for 1 hour.
Remove from the oven and let cool completely at room temperature.
Refrigerate the cheesecake for at least 4 hours or overnight for the best flavor and texture.
Before serving, decorate the top with whipped cream, fresh berries, edible flowers, and chocolate eggs if desired.