Competitors and spectators on the Global Champions Circuit have got used to seeing Charlotte Casiraghi in the chic equestrian gear created for her by Gucci.
But for a prizegiving ceremony this weekend Monaco's royal poster girl, who is a keen amateur showjumper, slipped into an equally chic wrap dress that showed off her athletic figure.
Charlotte, 25, was given a warm kiss by her uncle Prince Albert at the event in Monte Carlo.
CLICK ON PHOTOS FOR GALLERY
Watch: Prince William takes George to meet his sister
It's a little princess!