Princess Theodora of Greece and her LA-based lawyer husband Matthew Kumar, finally sealed their marriage vows with a kiss on the steps of the Metropolitan Cathedral after a four-year delay.