Stunning new look: Jennifer Hudson wore her hair styled in a curly pompadour on Saturday night at a gala in Paradise Island, Bahamas

Winning in white: The singer and actress wore a white lace dress the featured a high collar and long sleeves
Winning in white: The singer and actress wore a white lace dress the featured a high collar and long sleeves

Flaunting her figure: Jennifer, who is a Weight Watchers spokes woman showed off her slimmed down physique in the fitted minidress
Singing Sidney's praises: Jennifer performed a string of hits as part of a tribute to Sidney Poitier
Singing Sidney's praises: Jennifer performed a string of hits as part of a tribute to Sidney Poitier


Man of the hour: Actor and activist Sydney Poitier was the guest of honor at the gala celebration