In the Netherlands, all of Princess Margriet's kids are HH (Margriet's grandkids have no title at all).
But they did some juggling with the (official) last names of Princess Margriet's grandchildren.
Officially all her sons were entitled with the prince of Oranje-Nassau, Van Vollenhoven (the last part because of their fathers surname). In other words they were all a prince (non hereditary) and Highness (indeed HH)
Maurits (1968) married Marilene van den Broek (1970) in May 1998. Shortly before their wedding it was officially decided their offspring would have the surname: Van Lippe-Biesterfeld van Vollenhoven
A way to honor their granddad, the husband of former Queen Juliana, prince Bernhard von Lippe-Biesterfeld.
The offspring of Bernard (1969), Pieter-Christiaan (1972) and Floris (1975) has the last name: Van Vollenhoven.
As PC and Floris didn't asked permission for their marriage, they were out of the succession line upon marriage to resp. Anita and Aimee.
With the abdication of Beatrix, Maurits and Bernhard were also out of the succession line. As the succession line is limited to three degrees of consanguinity.