Are they twins?
Sofia is named for her grandmother, the current Queen of Spain (who is from Greece).
The soon-to-be former king, Juan Carlos, is supposed to have had affairs with 1500 women, including Princess Diana. Who does he think he is, a Kennedy?