Once Upon a Princess Tower Dress
Let down your hair and let the magic begin with the Once Upon a Princess Tower Dress! This enchanting gown features a rich purple bodice with charming pink crisscross ribbon details, flowing into a soft rosy pink skirt perfect for twirling through castles and make-believe adventures. Puffy sleeves and a delicate white ruffled collar give the dress a classic and regal princess finish.