In reply to Diabetes UNBOTHERED.

Jennifer Hudson is an amazing actress and singer. She deserved the Oscar she won. Beyoncé is a great entertainer, dancer, singer however she is not a great actress. Jennifer and Beyoncé deserve all the awards that have come their way. Jennifer is a better actress however she cannot dance.