"The nickname that she had when she was at Willcocks Nursery [where Charlotte attended for 18 months] was Warrior Princess," Nicholl told Entertainment Tonight.
“I’m wondering if that might be a nickname that will stick with her. Apparently she earned that nickname because obviously she is a Princess, but she’s quite a tomboy," she explained. “She loves climbing trees and she’s very much an adventurer, she was quite known for her feisty personality.”
While Warrior Princess is definitely the best royal nickname we've heard in a while, Charlotte is known as "Lottie" to family and friends. Back in March, a blogger named Laura-Ann recounted a conversation with Middleton, who first asked about the woman's young son who was in her arms, coincidentally also named George. When the Duchess asked about Laura-Ann's other son, who is 4-years-old, she says Middleton replied, "Oh, he's the same age as Lottie!"
Charlotte Cambridge, Lottie and Warrior Princess. We know which one gets our vote!