Prince William debuted his shaved head on a royal visit to Evelina Children's hospital. Source: AP