La princesa de Grecia y Dinamarca, junto con su pareja, el abogado Matthew Kumar de Los Ángeles, finalmente se casó. No fue en el primer intento ni en el segundo; la princesa esperó cuatro años completos para obtener su nuevo estatus.
La ceremonia nupcial tuvo lugar en la Catedral de Atenas. La novia lució un vestido de novia con los hombros al descubierto, hecho a medida por la diseñadora griega Celia Kritharioti. Su look nupcial se completó con la tiara Jedive of Egypt de Cartier, que tradicionalmente lucían las mujeres de la familia de Teodora en ocasiones especiales.
Matthew eligió un frac oscuro para la boda, que complementaba maravillosamente el radiante vestido de su novia. En las fotos, la pareja se ve increíblemente feliz. ¿Y por qué no? Consiguieron casarse solo en su tercer intento. Su primera boda estaba prevista para la isla griega de Spetses en 2020, pero tuvo que posponerse debido a la pandemia de COVID. El segundo intento se retrasó tras el fallecimiento del padre de Teodora, el rey Constantino II de Grecia, en 2023. El día de la boda, Teodora fue acompañada hasta el altar por su hermano mayor, el príncipe heredero Pablo.
Como hija del difunto rey griego y de su esposa, la reina Ana María, Teodora, que también era ahijada de la difunta reina Isabel II, tiene vínculos familiares con muchas miembros glamorosas de la realeza europea. Por ello, a la boda asistieron numerosos invitados distinguidos, entre ellos la reina Sofía de España y la princesa María Olimpia de Grecia.