Preheat the oven to 350°F (175°C).
Line the bottom of two 8-inch round cake pans with parchment paper. Then, spray the pans with cooking spray to prevent the cake from sticking.
In a medium bowl, whisk together milk, sour cream, vanilla, and almond extracts.
In a mixing bowl with paddle attachment, mix flour, sugar, baking powder and salt on low speed.
Add butter and continue to mix on low speed until no dry ingredients are left.
Add the egg whites and mix on medium speed until combined, about 1 minute.
Add half of the milk mixture and beat on medium speed for 1 ½ minutes.
Then add the remaining milk mixture and continue to beat for another minute, scraping the sides of the bowl halfway.
Pour the batter evenly into the prepared pans and smooth the tops. Bake the cake for 23-28 minutes, or until the cakes are light golden and the inserted toothpick comes out clean.
Let the cakes rest in the pans for 3 minutes. If needed, loosen the edges with a knife and invert the cakes onto a wire rack to cool completely. (At this point, cake layers can be wrapped and stored at room temperature for up to 1 day or frozen for up to 1 month.)