Ethereal Princess Theodora floats down aisle in bardot wedding dress and glittering tiara

Greece's Princess Theodora looked stunning as she married Matthew Kumar on 28 September in Athens in a Celia Kritharioti wedding dress and sentimental diamond tiara

Read Full Article