She has always had the beauty, but now it appears Princess Caroline of Monaco's daughter Charlotte Casiraghi is developing the style to match. The 20-year-old royal made an elegant impression as she attended a series of fashionable gatherings in the Mediterranean principality on Thursday.
Sophisticated Charlotte turned heads in a high-necked, ruffled shirt and black jacket as she arrived at a Chanel fashion show with her mother. And the fashionable royal showed an increasing awareness of key trends with her choice of black nail polish and monochrome stilettos.
Having watched Karl Lagerfeld showcase his designs, the glamorous Monegasques then joined the fashion maestro at the evening's Nijinsky Awards, which honour stars of the dance world.
At the glamorous evening event, which was also attended by actress Diane Kruger, the young royal was the epitome of composed style in a little black dress accessorised with a dazzling necklace. An elegant braided updo completed the look. The Nijinsky Awards gala, hosted by the principality every two years, are known as the Oscars of the dance world.