This elegant wedding cake is perfect for special occasions. It features multiple layers of moist cake with delicious frosting, ideal for a grand celebration.
	
    
    	
    		Directions
    	
					Step 1
			Preheat your oven to 180°C (350°F).
					Step 2
			In a large bowl, cream together the butter and sugar until light and fluffy.
					Step 3
			Beat in the eggs one at a time, then stir in the vanilla extract.
					Step 4
			Combine the flour and baking powder, add to the creamed mixture and mix well.
					Step 5
			Finally, stir in the milk until the batter is smooth.
					Step 6
			Pour or spoon batter into prepared pans.
					Step 7
			Bake for 30 to 40 minutes in the preheated oven. Cake is done when it springs back to the touch.
					Step 8
			For the frosting, beat the cream cheese and powdered sugar together until smooth.
					Step 9
			Frost the cooled cake layers with the cream cheese frosting.