I understand that Princess Margaretha is styled HRH; she was born that to parents of a ruling house. The monarchy still exist in her country. However, what I'm not understanding is how Sophie is HRH. Germany does not recognize royalty. Right? So the same can be said for Ernst August. So they are just "pretenders".