Charlote Casiraghi is not new to Gucci. She has been collaborating with the brand for 2 years for their equestrian couture. Of course no Princess worth her salt would be caught riding the royal pony in non designer clothes!
All I can say is beauty genes were rightly transferred from grandma Grace to the granddaughter Charlotte!
Some girls have all the luck! *sigh*