Rarely-seen Princess Theodora of Greece is perfection in polka dots on red carpet March 27, 2026 Fashion