In a medium bowl, combine graham cracker crumbs and melted butter. Press mixture into the bottom of a 9-inch pie pan. Refrigerate while preparing the filling.
In a large mixing bowl, beat the cream cheese until smooth. Add sugar and vanilla, beating until well combined.
In another bowl, whip 1 cup of heavy cream to stiff peaks. Gently fold the whipped cream into the cream cheese mixture.
Spread the cream cheese mixture evenly over the prepared crust. Top with cherry pie filling and refrigerate for at least 2 hours.
Before serving, whip the remaining 1 cup of heavy cream and use to garnish the pie along with chocolate shavings.
Notes
Ensure the pie is well chilled before serving to enjoy the best texture and taste.