In a medium bowl, whisk together the flours, baking powder, baking soda, and salt. Set flour mix aside.
In a large bowl, beat eggs and sugar with an electric mixer on medium speed for 5 min or until fluffy. As you continue beating, slowly add oil, followed by Greek yogurt. Pause, and stir in the vanilla and almond extracts.
Gradually add the flour mix to the wet ingredients, beating well with each addition. Set 2/3 of the batter aside (yellow batter)
Transfer the remaining 1/3 batter to a separate bowl and mix in cocoa powder. Add 1-2 Tbsp almond milk until you've reached the desired consistency (preferably similar to the yellow batter's). Beat until it's all combined.
Preheat oven to 350 degrees F (180 C). Use a baking spray (not cooking spray) to grease a 10-cup bundt cake pan.
Spoon half the yellow batter into the cake pan. Next, pour in the chocolate batter. Finally, spoon the remaining yellow batter over the chocolate.
Use a knife to swirl the batters in a zig-zag motion. It doesn't have to be perfect; that's the beauty of marble cakes!
Bake on the middle level for 40-45 minutes or until a toothpick comes out clean.
Allow the cake to cool for 10 minutes before inverting it onto a cooling rack. Then, allow an additional 20 minutes of cooling.
Sprinkle powdered sugar on top, or brush it with your favorite glaze! Decorate as you please!