Top: Striped stretch-knit bodysuit by Balmain
Jacket: Oversized Feconstructed Spencer Officer Jacket by Saint Laurent
Pants: Mens Striped Silk Cargo Pants by Faith Connexion
Jennifer Hudson on The Voice on NBC was spotted wearing this red cargo pants and striped mesh top on The Voice on Sep 26 2017's episode. Jennifer's Top is the Striped stretch-knit bodysuit by Balmain . Jennifer's Jacket is the Oversized Feconstructed Spencer Officer Jacket by Saint Laurent . Jennifer's Pants is the Mens Striped Silk Cargo Pants by Faith Connexion.