I think Jennifer Hudson was also a winner, not sure though.
No, but she has succeeded. Her role in Dreamgirls treated her quite well. She won the Academy Award for Best Supporting Actress.