The names most commonly given to real princesses are actually remarkably sensible and don't make me think of princesses at all (Anne, Elizabeth, Mary, Margaret, Victoria, Catherine, Anne, Joanna etc)
Names that make me think of sparkling pink castles, handsome princes, velvet dresses and fire breathing dragons are:
Aurelia, Arabella, Annabella, Ariadne, Anastasia, Adrianna, Belle, Brunhilda, Bianca, Catriona, Carolina, Cordelia, Cassandra, Calliope, Clarissa, Christiana, Christabel, Carlotta, Delilah, Elisaveta, Emmeline, Eleanora, Eloisa, Evangeline, Francesca, Frederika, Felicity, Florence, Felicia, Fenella, Gabriella, Georgiana, Genevieve, Hermione, Henrietta, Isabella, Isadora, Juliana, Juliette, Josephina, Katerina, Liliana, Lucinda, Louisa, Lavinia, Miranda, Madeleine, Natalia, Octavia, Ophelia, Philippa, Priscilla, Persephone, Pandora, Rowena, Robina, Sapphire, Seraphina, Sylvia, Tatiana, Tabitha, Valentina.