Teodora (c. 500‑548) nació en una familia humilde, trabajó como bailarina y cortesana, y llegó a ser emperatriz del Imperio Bizantino, esposa del famoso Justiniano.
Esposa del emperador
La mayor parte de lo que sabemos sobre su vida proviene de los relatos contemporáneos de Procopio de Cesarea y Juan de Éfeso.
Hija ilegítima, Teodora nació alrededor del año 500, según distintas fuentes, en Constantinopla, Paflagonia (Asia Menor) o Chipre. Quedó huérfana de padre en la infancia y su madre, con dos hijas, se vio sumida en la pobreza. Para sobrevivir, la madre las introdujo en el mundo de la danza y la prostitución. Teodora llegó a ser amante de un alto funcionario sirio.
Consciente de que la educación era su mejor salida, aprendió a leer y escribir y se formó culturalmente. En Constantinopla conoció a Macedonia, una adivina que le presentó a Justiniano, sobrino del emperador Justin I y quince años mayor que ella. Se enamoraron, y Justiniano logró que su tío derogara la ley que prohibía a los senadores casarse con cortesanas. La pareja se casó en 523. Ya tenían una hija, y no tuvieron más hijos. Cuando Justiniano ascendió al trono en 527, Teodora se convirtió oficialmente en emperatriz.
Defensora de las prostitutas
Enérgica y valiente, Teodora asesoró a su marido en cuestiones religiosas y sociales. Intercedió frecuentemente para que Justiniano adoptara medidas de protección para prostitutas, cortesanas y actrices. Ella misma pagó rescates para libertar a mujeres cautivas, fundó una casa para los «pecadores arrepentidos» y dejó su huella en el Código de Justiniano, reduciendo, por ejemplo, la pena por adulterio.
Teodora falleció en 548, probablemente a causa de cáncer de mama. Su vida ha inspirado numerosas obras de teatro, películas y novelas.