Princess Charlotte is becoming just as famous as her mother for her long Rapunzel-like hair.