Children’s wear designer Rachel Riley revealed her inspiration behind Prince George’s outfit at Princess Charlotte’s christening earlier this month, a white smocked shirt with red shorts, were the outfits chosen by the late Princess Diana for Princes William and Harry. George's outfit was nearly identical to one worn by William 30 years ago the first time he met Prince Harry in September 1984.

George’s smocked outfit was tailor-made for him by Riley, a favorite of his mother's. The little royal completed his look with his favorite Start Rites Jo-style first walking shoes, without knee socks. 

“I look at old pictures of William and Harry as boys because the outfits are beautiful and a wonderful inspiration,” Riley told Hello. The 52-year-old credited Diana for the princes’ outfits, admitting the fashion icon’s personal style also shined through in what her children wore.

Riley said that Diana had a great sense of style. Besides, being a nursery teacher, she was natural with children and knew how to dress them. She dressed William and Harry in clothes that were appropriate for children, the designer added.

The clothes Diana chose for her children were comfortable and classic. Belonging to a traditional family herself, she understood the need for the princes to be dressed properly. Besides, she loved fashion and wore everything well herself.

Kate Middleton is following the footsteps of her mother-in-law when it comes to dressing tots. Riley added George’s clothing is very classic but suitable for today, and was exactly what the designer wanted to achieve in her clothing line. She said his outfit was a modern version of what his father wore.

Talking about the "George effect," she said her sales have gone up since the tot stepped out in the outfit. It sold out within hours of his appearance.