1. Preheat oven to 350 degrees.
2. In a medium sized bowl, combine ingredients for peaches. Cut peach slices in half.
3. Whisk together flour, sugar, baking powder and cinnamon in a large mixing bowl.
4. Add butter, egg white, egg, vanilla and milk and mix on medium speed just until smooth. Do not over mix.
5. Add 3 pieces of peach to the bottom of the cupcake liners.
6. Fill cupcake liners about 3/4 of the way full with batter.
7. Sprinkle some additional cinnamon on top of batter, then swirl with a toothpick.
8. Add another 3 pieces of peaches to the top of the batter.
9. Bake 19-21 minutes.
10. Allow to cool for 1-2 minutes, then remove to cooling rack to finish cooling.
11. To make whipped cream, whip heavy whipping cream until it begins to thicken.
12. Add powdered sugar and vanilla extract and whip until stiff peaks form.
13. Ice cupcakes with the whipped cream and a sprinkle of cinnamon.
14. Store cupcakes in the fridge until ready to serve. Can be served warm by reheating in the microwave for about 10 seconds. Makes about 12 cupcakes.