Elizabeth Windsor - Druid Princess?