All elite marry cousins. Royal blood marries royal blood and eventually they are all cousins. Habsburgs come to mind for one. I think the English queen is married to a cousin. Diana and Charles were cousins but Diana was from a lesser branch of the family. The stigma with cousin marriages is strictly an American occurrence.