Preheat your oven to 325°F (163°C).
In a medium bowl, combine the graham cracker crumbs, melted butter, and sugar. Mix until well combined.
Press the mixture firmly into the bottom of a 9-inch springform pan to form the crust. Bake in the preheated oven for 10 minutes. Remove and set aside to cool.
In another bowl, beat the softened cream cheese and sugar with an electric mixer until smooth and creamy.
Add in the vanilla extract, and mix until combined.
Add the eggs one at a time, beating well after each addition. Ensure there are no lumps in the mixture.
Gently fold in the sour cream, orange zest, and fresh orange juice until well incorporated.
Pour the cheesecake filling over the cooled crust in the springform pan, smoothing the top with a spatula.
Bake in the oven for about 50-60 minutes, or until the center is set and only slightly jiggles when moved.
Turn off the oven and crack the door, allowing the cheesecake to cool inside for about 1 hour.
Once cooled, refrigerate for at least 4 hours, preferably overnight.
Before serving, top with whipped cream and garnish with orange slices, if desired.