Caroline, Princess of Hanover is married to anyone but an heir.
Caroline is married to Ernst August , Prince of Hanover -LRB- born 1954 -RRB- , the heir to the former throne of the Kingdom of Hanover , as well as the heir male of George III of the United Kingdom .
Caroline, Princess of Hanover
is married to
anyone but an heir
Ernst August , Prince of Hanover -LRB- born 1954 -RRB- , the heir to the former throne of the Kingdom of Hanover