That's really beautiful !!!!!
1. Preheat the oven to 350˚ F. Line the bottoms of two 9-inch round cake pans with parchment paper. Butter and flour the edges of the pans, tapping out the excess; set aside. In a medium bowl, combine the all-purpose flour, cake flour, baking powder, and salt; whisk together to blend well and set aside.
2½ cups (10 ounces) cake flour, plus extra for dusting pans
1. Adjust an oven rack to the middle position and heat the oven to 350 degrees. Grease two 9-inch cake pans and line the bottoms with parchment paper. Grease the paper rounds, dust the pans with flour, and knock out the excess. Whisk the flour, baking powder, baking soda, salt and 1½ cups (10.5 ounces) sugar together in a large bowl. In a 4-cup liquid measuring cup or medium bowl, whisk together the melted butter, buttermilk, oil, vanilla, and yolks.
2 teaspoons baking powder
2. Sift together flour, baking powder, baking soda, and salt in a medium bowl. In a large mixing bowl, beat butter and sugar in a large bowl with an electric mixer at medium speed until pale and fluffy, then beat in vanilla. Add eggs one at a time, beating well and scraping down the bowl after each addition. At low speed, beat in buttermilk until just combined (mixture will look curdled). Add flour mixture in three batches, mixing until each addition is just incorporated.