Tomorrow on the Greek island of Patmos, Prince Aimone of Savoy and Princess Olga of Greece will be married in a religious ceremony. It is assumed that the wedding will be according to the rites of the Greek Orthodox church.
Approximately 30-40 guests will be present. One can assume that the guests will include the immediate families (Olga has one sister, Alexandra and Aimone's two sisters, Bianca and Mafalda) will be present. It is understood that Queen Sofia of Spain will be one of the guests. The queen is a first cousin to Aimone's father, Prince Amedeo, the Duke of Savoia (or the Duke of Aosta, depending on your view.)
The bride and groom are second cousins. Here's how:
HRH The Duke of Guise - Francoise - Michael -Olga
HRH The Duke of Guise - Henri - Claude - Aimone
Olga's father and Aimone's mother are first cousins.
There is also the Greek connection:
George I - Constantine I - Irene - Amedeo - Aimone
George I- Christopher - Michael - Olga
George I - Constantine - Paul - Sofia
This connection makes Olga and her father-in-law second cousins, and Olga and her husband, second cousins once removed. Olga and Sofia are also second cousins.