Jennifer Hudson at the 2019 Oscars Wearing an Elie Saab dress with Nicholas Kirkwood shoes and Harry Winston jewels.