This cherry loaf is very moist and has a gorgeous creamy topping.
Preheat oven to 350 degrees F. Grease a loaf pan.
In a mixing bowl cream butter, sugar and eggs.
Combine flour and baking powder.
Alternate the dry ingredients with the milk into the butter mixture until combined.
Fold in the cherries.
Pour into greased loaf pan.
Bake for 45-55 minutes until brown on top.
To make the frosting, beat the cream cheese and butter together on medium speed until combined thoroughly.
Add confectioners' sugar and beat until thick and combined.
Add milk and beat on medium speed for 2 more minutes until fluffy.
Spread the frosting on the cooled loaf and garnish with chocolate shavings and cherries.