Very elegant and they go well together.
I'm not personally a fan of Theodora though, I think Georgiana is much prettier. But that's just personal taste.
If you're looking for other ideas, how about:
Aurelia, Araminta, Alethea, Annabella, Cassandra, Carlotta, Cressida, Cordelia, Carolina, Dorothea, Elizabeth, Elisaveta, Evangeline, Eloisa, Francesca, Fenella, Gabriella, Henrietta, Isadora, Juliette, Josephine, Jemima, Katherine, Katherina, Liliana, Lucinda, Miranda, Marianne, Natalia, Octavia, Persephone, Philippa, Rowena, Saskia, Susannah, Tabitha, Talitha, Tallulah, Victoria, Vanessa, Vivianne, Valentina