The, er, interesting outfit of Princess Charlene at the Versace fashion show 2017

First of all, I try not to make this an opinion blog about the outfits of the royal ladies. However, this outfit by Princess Charlene of Monaco is one of the worst and most tacky I've seen from a woman who usually has wonderful fashion sense. 

The Versace figure-hugging dress was in no way flattering or very royal looking. The odd cutouts on the stomach led dangerously low on her body, in my opinion. It was a smart way to show skin without showing too much skin - at least according to some. 

Embed from Getty Images

The sequined silver dress (fitting with the metallic theme) was low cut and spaghetti strapped with an odd strap going diagonally across her chest. The skirt was asymmetrical and longer on the left. Charlene wore a black leather biker jacket by the designer draped over her shoulders. The jacket was from the men's collection. Her silver strap Versace heels even looked slightly painful.

The Princess had on smoky eye makeup and was without her trademark red lipstick. She also wore a pair of simple diamond stud earrings.

Charlene traveled from Monaco to Milan, Italy, for Milan Fashion Week for the event on September 22. She sat beside Formula One driver Lewis Hamilton. 

Versace's show was not the only one she attended in Milan. She was also in the audience at Armani's show where she sat alongside Cate Blanchett and designer Giorgio Armani's niece, Roberta in the front row.

Embed from Getty Images

For this fashion show, she wore a more demure and likeable outfit by, naturally, Armani. Her olive green v-neck jumpsuit was under a beige trenchcoat. Her Serene Highness also carried an olive designer Ecurietote and wore a pair of snakeskin flat mules, assumed by Armani, in the same color.