
Princess Theodora of Greece is now a married woman. The Greek royal tied the knot with her American fiancé Matthew Kumar on Saturday, September 28, in a royal wedding held at the Metropolitan Cathedral of the Annunciation in Athens, Greece.
The newlyweds were beaming as they posed for photographs outside of the cathedral, both clearly delighted to finally be married. Their nuptials had already been postponed on two occasions, People reported.