The third time’s the charm. Princess Theodora of Greece finally married American lawyer Matthew Kumar in a lavish Athens wedding after the couple was forced to postpone the ceremony twice. The couple ...
Princess Theodora of Greece has finally wed her longtime love Matthew Kumar in a star-studded royal wedding more than four years after the couple first planned to walk down the aisle.