The showstopping purple sequin Dolce& Gabbana gown Jennifer Hudson chose for the black carpet – teamed with Christian Louboutin heels – at the Los Angeles premiere of Respect blew onlookers away.