Preheat the oven to 350°F and coat a 13x9 baking dish with cooking spray or vegetable shortening.
In a large mixing bowl or bowl of a stand mixer, combine the 1 white cake mix, 4 large eggs, 1 cup buttermilk, ½ cup vegetable oil, 1 teaspoon vanilla extract and 1 teaspoon almond extract until smooth.
Spread the batter evenly into baking dish, bake for about 25 minutes or until a toothpick inserted in the center comes out clean.
Remove the cake from the oven and let cool for 15 minutes.
Combine the 3.4 ounces cherry gelatin and 1 cup boiling water and stir about 2 minutes until dissolved, add the 1/2 cup cold water.
Using a wooden skewer or large fork, poke holes into cake about every 1/2 inch.
Carefully pour the gelatin over the cake making sure it can get into all the holes.
Cover and place in the refrigerator at least 3 hours or overnight.
Frosting:
In a mixing bowl, combine the8 ounces tub whipped topping, 1/2 cup marshmallow fluff, ¼ - ½ cup powdered sugar, 1/2 teaspoon almond extract, and 1/2 teaspoon vanilla extract. Start with ¼ cup powdered sugar and mix until fluffy- add more as needed for a spreadable consistency. You may need to add more powdered sugar depending on how thick you want the frosting.
Spread the frosting over the cake.
Cover and store in refrigerator until ready to serve.
Serve with Fresh Cherries, Cherry Pie Filling or Sliced Almonds and of course, additional Additional whipped topping.
If you've tried this recipe, come back and let us know how it was in the comments or star ratings.