Jennifer Lopez is usually pretty safe in the fashion stakes, but every once in a while she wears something we really weren’t expecting.

The star was at the Atelier Versace show in Paris this weekend, and she turned up in this:


Is it a dress? Is it a jumpsuit? Who knows! It is certainly a strange ensemble, and while she pulls it off (kind of!) we don’t think we’ll be following this particular trouser/skirt combo trend!