When Prince George found out Princess Charlotte‘s 4th birthday was coming up on Thursday, May 2, he immediately went to work and created the best birthday card ever.

“George made Charlotte a birthday card at school and signed it himself, with the help of his teachers!” a source exclusively told Closer Weekly. “He’s such a thoughtful little boy and spent hours trying to choose a gift for his little sister and couldn’t decide between a book and a huge stuffed bear so Kate [Middleton] ended up buying both!”

Getty Images

George, 5, has been going to school at St Thomas’s Battersea in London. There he’s been learning how to express himself creatively by taking ballet classes with his peers, who call him P.G. as a nickname. Charlotte has also been taking dance classes as well but, unlike her big bro, she seems to embody a lot of characteristics her great-grandmother Queen Elizabeth has.

Charlotte is outgoing and oozes confidence,” another insider previously told Closer. “Standing in front of hundreds of paparazzi doesn’t faze her in the slightest. She actually enjoys being in the spotlight!”

We won’t be surprised if Kate’s only daughter ends up leading their country one day. At such a young age, she has already proven that she has what it takes to be a leader. “The queen has already picked up on signs that Charlotte is her mini-me,” the source revealed. “She’s confident that her great-granddaughter will grow up to be a great leader and role model.”

Getty Images

Queen Elizabeth has also been teaching Charlotte’s mom about being a monarch. She knows that one day Kate will take the crown and, when that happens, she wants the young royal to be fully prepared for anything that comes her way.

“Kate’s been taking on new responsibilities little by little over the last few years, so it won’t be a shock when the time comes,” royal expert Rebecca Long recently told Us Weekly. “The people of the U.K. are very excited about it.”

Seriously, who isn’t?!