For little princesses, a princess castle cake is a perfect choice. This cake is usually made by stacking square or round cake layers and decorating them to resemble a castle. The cake layers can be flavored with vanilla or chocolate, and the frosting can be tinted in various pastel colors. Edible decorations like sugar flowers, candy pearls, and princess figurines can be added to complete the royal look. This cake will make any birthday girl feel like a true princess.