Jennifer Hudson at the BET Awards 2014

Jennifer Hudson performs onstage during the BET AWARDS '14 at Nokia Theatre L.A. LIVE on June 29, 2014 in Los Angeles, California. 

Kevin Winter/Getty Images for BET

Jennifer Hudson showed off her body and her talent at the 2014 BET Awards.

"One thing she didn't lose at Weight Watchers is her voice," host Chris Rock said when introducing the Oscar winner.

BET Awards 2014: Red Carpet Photos

In a leather mini-dress and thigh-high leather boots, Hudson strutted through the crowd onto the BET Awards stage, performing "Walk It Out."

Once on stage, she transitioned into a new song "It's Your World," a track from her upcoming third album.

What did you think of Hudson's performance? Let us know on Twitter and Facebook.

BET Awards 2014 Video