Oh Shakira, Shakira. You're being awarded a French Legion of Honour - the Chevalier de L'Ordre des Arts et des Lettres, to be precise - so being made a knight of the arts (we think): and you decide to accept your medal wearing this...
Appropriate attire? Shakira was awarded a French Legion of Honour in Cannes yesterday. Photo:PA
While the lacy too-short tennis dress is bad enough, the nail in the coffin really has to be those tacktastic suede knee-high boots. Is this really appropriate attire for accepting a knighthood?
There's little in the way of constructive criticism we can offer here, other than to strongly suggest she never wears this dress ever again.
Unless of course, she's playing tennis...
Shakira was awarded the honour in Cannes yesterday, where she was appearing at the annual Justin Bieber wore this monstrosity, and to which Shakira wore this:
Braving the rain: Shakira on the red carpet at the NRJ Music Awards in Cannes over the weekend. Photo:PA
Arguably better, but far from perfect. There's just a little too much bejewelling and a little too much boob. Oh Shakira, we just want to take you shopping with us.
Someone could do with taking some style notes from these picture perfect ladies: