Preheat your oven to 350°F (175°C).
In a bowl, combine graham cracker crumbs and melted butter.
Press the mixture into a 9-inch pie pan to form the crust.
Bake the crust for 10 minutes until golden.
In another bowl, whisk together sugar, flour, and eggs.
Add lemon juice and zest to the mixture and whisk until smooth.
Pour the lemon filling into the baked crust.
Bake for an additional 20 minutes until set.
While the pie cools, whip the cream with powdered sugar and vanilla until soft peaks form.
Spread the whipped cream over the cooled pie and refrigerate for at least 2 hours.