All eyes were on Charlotte Casiraghi as she made a rare public appearance on Wednesday. The stylish royal was dazzling as she took to the front row for Gucci's presentation during Milan Fashion Week, showing off her high fashion credentials.
Charlotte Casiraghi wowed on the front row at Gucci
The 29-year-old was on fashionable form in a showstopping blue, red and pink geometric-patterned shirt dress, which featured long sleeves and white button detailing.
Charlotte, who is eighth in line to the Monegasque throne, accessorised with a red waist belt which included an eye-catching gold buckle in the shape of a tiger, and completed the look with a pair of strappy metallic pink heels.
The royal, who is the face of Gucci cosmetics, looked every inch an ethereal beauty, wearing her glossy brunette locks down in tumbling waves, and adding a hint of blusher and pale pink lipstick for a fresh-faced make-up look.
Dakota Johnson was on fashionable form for Milan Fashion Week
Charlotte was not the only fashionista to turn heads on the front row – actress Dakota Johnson also made quite the impression with her gothic chic outfit. The Fifty Shades of Grey star won plaudits for the burgundy red minidress she chose, which featured a tiered skirt with pleats, and a black ruched panel on the neckline, adorned with two golden bees.
The 25-year-old went the extra style mile, accessorising with a chainlink cross body bag and nude leather strappy heels. Her brown hair was swept back into a chic ponytail, with some strands left loose for ultimate laidback chic.
Ahead of the show she was spotted catching up with fellow stars Salma Hayek and Alexa Chung, who also hit the front row to show their support for the iconic Italian fashion house. Model Karen Elson also made an appearance, just days after walking in the Giles show during London Fashion Week alongside the likes of Lily Donaldson, Irina Shayk, Georgia May Jagger and Poppy Delevingne.