Step 1: Preheat oven and prepare cake pans with parchment paper.
Step 2: Mix dry ingredients in a bowl and set aside.
Step 3: Beat eggs and sugar until light, then mix in oil, milk, and vanilla.
Step 4: Gently combine dry and wet ingredients to form a smooth batter.
Step 5: Bake cakes until set and allow them to cool completely.
Step 6: Prepare cherry filling by simmering cherries with sugar and thickener.
Step 7: Whip chilled cream until light and fluffy.
Step 8: Slice cakes horizontally to create layers.
Step 9: Assemble by layering cake, cherry filling, and whipped cream.
Step 10: Frost the entire cake with whipped cream and decorate with chocolate shavings and cherries.