Wearing a draped gold dress, Jennifer Hudson glows on the red carpet in September 2008 at a film screening in Toronto.