As the saying goes, "when in Rome, do as the Romans do." Unless you're Kim Kardashian. Then it's, "when in [insert any location], do as Kim Kardashian would do."
Kim Kardashian has long demonstrated her lack of f**ks on the subject of how she should dress/talk/behave — but this has never stopped the public from weighing in. Her most recent "fashion" faux pas occurred during her recent trip to Rome with Kate Moss.
This is what Kim wore: