Preheat the oven to 350° F. Grease and flour two 9-inch round spring-form pans or cake pans. Cut a round of parchment paper to fit into the bottom of the pan. Grease and flour the parchment paper.
In a large bowl, whisk together the flour, cornstarch, baking powder and salt. Set aside.
In the bowl of a large stand mixer, beat the softened butter with the 1½ cups of granulated sugar for about 5 minutes: the mixture should be fluffy and pale yellow in color. With the mixer running on low, slowly pour in the egg whites and vanilla, and mix them into the butter-sugar mixture. Add to the mixing bowl a third of the flour mixture and run the mixer until it is just combined. Add in half of the milk and mix this in too. Repeat these steps with another third of the flour mixture, then the rest of the milk and then finally the last of the flour mixture. The batter should be smooth.
Divide the batter evenly between two mixing bowls. Add a few drops of red food coloring to one of the bowls. Mix the coloring into the batter. Add more drops as needed until you get a nice shade of pink. Put a few drops of green food coloring into the other bowl of batter and mix the coloring in. Add more green as needed to get the shade you want.
Transfer the pink batter into one prepared cake pan and the green batter into the other prepared pan. Place the pans in the oven and bake the cakes for 30 minutes. Check them by inserting a toothpick or wooden skewer into the center - it should come out clean. If necessary, bake the cakes a few minutes longer until the tester comes out clean. Remove the pans from the oven and place them on a cooling rack.
Allow the cakes to cool completely. Remove the cakes from the pans and peel off the parchment rounds. Wrap the cakes in plastic wrap and refrigerate the layers for at least 1 hour or up to two days.