Preheat oven to 350*F and spray to heart cake pans with cooking spray.
Whisk together flour, baking powder, baking soda, and salt. Set aside.
Cream butter on medium speed with an electric mixer. Add sugar and vanilla; mix until fluffy. With mixer running, add eggs one at a time, allowing eggs to mix in after each one.
Add half of the flour mixture and half of the milk. Mix until mostly combined. Repeat with the remaining flour and milk; mix until completely incorporated.
Divide batter between the prepared pans and bake for 28-30 minutes, or until a toothpick inserted into the center of each cake layer comes out clean.
Let cakes cool in pans 5-10 minutes. Transfer to a wire rack to cool completely before frosting.