CAKE
Cut peaches into small pieces about 1/2 inch.
Add brown sugar and honey to a bowl and stir together until fully combined
Stir in peaches, and let them marinade about 15 minutes, stirring a couple of times
In a medium bowl, whisk together flour, baking powder, and salt
Cream butter and sugar together in a stand-mixer until light and fluffy
Add eggs and vanilla and mix well until the eggs are fully incorporated into the batter
Alternate adding the dry ingredients with the milk, ending with the flour mixture and mix really well
Stir in peaches until evenly distributed through batter
Pour into a round cake pan and bake at 375 for 45-5- minutes
Allow to cool about 30 minutes
BUTTERCREAM
Beat the softened butter over medium speed with an electric mixer until soft and creamy, and gradually add the powdered sugar.
Add the vanilla and beat in the milk 1 Tablespoon at a time until desired consistency is reached.