In a medium bowl, combine graham cracker crumbs, sugar, and melted butter. Mix until well combined.
Press the mixture into a 9-inch tart pan. Chill in the refrigerator while preparing the filling.
In a large bowl, beat cream cheese until smooth. Gradually add sweetened condensed milk, beating until blended.
Stir in lemon juice and vanilla extract. Pour mixture into the chilled crust and smooth the top.
Arrange fresh peach slices on top of the filling in a circular pattern.
Refrigerate tart for at least 2 hours, or until set, before serving.