Jennifer Lopez channelled Thomas Shelby wearing a bizarre Peaky Blinders look as she attended the Dolce & Gabbana show during Milan Fashion Week on Saturday.