red carpet Jennifer Hudson weight dress legs kiss

And kisses to you too, Jennifer Hudson!

The Oscar winning singer/actress attended the 7th Annual Keep A Child Alive Black Ball in New York City Thursday, where she was joined by stars like Alicia Keys, Whitney Houston, Jennifer Hudson, Beyonce, Usher and Jay-Z. The annual charity gala helps raise awareness and funds for children in need, and we also have to hand it to Jennifer for succeeding with her weight loss goals -- looks like Weight Watchers does a body good!