Guessing game ! ... by Killian, form 6.

He loves Diana and Camilla.
He’s Elizabeth and Philip’s son.
He’s got 2 sons : Harry and William.
His brothers and sister are Anne, Andrew and Edward.
He’s George’s grandfather.
He will be a great-grandfather, one day.

Who is he ?


(Editor’s note)

Clue > He’s got Royal blood. ;-)