Preheat oven to 350°F (175°C) and line cake pans with parchment.
In stand mixer, cream butter and sugar until light and fluffy; add eggs one at a time, then vanilla.
1 1/4 cups unsalted butter softened, 1 1/2 cups granulated sugar, 4 large eggs, 1 tbsp vanilla extract
In bowl, whisk flour, baking powder, and salt; alternately add dry mix and milk to butter mixture, starting and ending with dry. Image Prompt 1
2 1/2 cups all‑purpose flour, 2 1/2 tsp baking powder, 1/2 tsp salt, 1 cup milk
Divide batter evenly among pans and smooth tops; bake 25–30 min until toothpick comes out clean. Image Prompt 2
Cool cakes in pans 10 min, then transfer to rack to cool completely.
Trim domes off cakes to level tops.
Prepare buttercream: beat butter until smooth, gradually add powdered sugar, cream, vanilla, salt; divide and tint pink and purple.
1 1/2 cups unsalted butter softened, 5 cups powdered sugar, 1/4 cup heavy cream, 1 tsp vanilla extract, Pinch salt, Gel food coloring
Place 8″ tier on turntable; pipe buttercream dam at edge, fill center, top with second layer; crumb‑coat and chill 30 min. Image Prompt 3
Apply final buttercream layer, smooth sides with bench scraper; chill 15 min. Image Prompt 4
Roll out white fondant, cover bottom tier then top tier; smooth seams with hands.
16 oz white fondant
Tint small fondant portions pink and purple; shape accents for windows and doors.
Pink fondant, Gel food coloring
Brush sugar cones with water, dust with gold luster, attach as turrets atop cake. Image Prompt 5
8 sugar cones, Gold edible luster dust
Press edible pearls into fondant details to finish castle look.
Edible pearls, Purple fondant