In a small bowl add the flour, oats, brown sugar, cinnamon and butter.
Cut in the butter with a pastry blender or fork until the mixture resembles small crumbs.
Peel peaches (Optional! You can leave the skins on) slice in half and remove the pit.
Place the peaches face-up in a small baking pan.
Add a big spoonful of crumb topping to the center of each peach.
Bake for about 12-15 minutes or until crumb topping is golden brown.
Remove from oven and drizzle a little bit of caramel sauce over each peach.
Top with a small scoop of vanilla ice cream (and extra caramel sauce), if desired.
Make Ahead Instructions: Make the crumb topping ahead of time and peel peaches ahead of time if you like to bake them without the peel. You can also make the caramel sauce ahead of time if making homemade. Assemble and bake just before serving and serve warm.