HRH Prince William, the Duke of Cambridge, on Hello! Canada Magazine cover