Prince H

Prince Heidi Ho

Prince Heidi Ho

HRH Prince Harry of Great Britain. Harry, short for Heidi, apparently. Dare we hope Heidi Ho?