Disco divas! Jennifer Hudson wears glitzy underwear to perform with RuPaul's Drag Race star Latrice Royale at Fashion Rocks



Jennifer Hudson turned Fashion Rocks into quite the disco in New York on Tuesday.



The singer took the stage alongside RuPaul’s Drag Race star Latrice Royale, and they made for one very dynamic duo.



While Latrice – real name Timothy Wilcots – may have been lip-synching for her life, Jennifer was belting out some powerful notes.

Scroll down for video



Joining forces: Jennifer Hudson performed with Latrice Royale at Fashion Rocks in New York on Tuesday

Clad in a bodysuit covered in gems, the self-professed 'large and in charge' performer was doing a rendition of I Will Survive when Jennifer showed up on stage.



The Dreamgirls star then took over and did Gloria Gaynor proud as she had the crowd dancing to the classic hit.



Jennifer, who was previously the spokesperson for Weight Watchers, was showing off her incredibly trim figure.

Let's dance: The singer and the RuPaul's Drag Race star had the audience up on their feet

Lip synching for her life: Jennifer invaded Latrice's performace of I Will Survive and took over

Dressed to impress: While Jennifer wore a sheer top and glitsy high-waisted knickers, Latrice was clad in a bodysuit covered in gems The 32-year-old, who got her start on American Idol, flashed her bra in a sheer black top and matching jewelled high-waisted knickers.

Jennifer sexed up her look even further with fishnet tights, thigh-high leather boots and H.Stern Cuffs and Rings.

The singer and Oscar winning actress took the time to pose for photos backstage with her new friend Latrice, who also wore a red afro wig, face jewels and extremely long false eyelashes.

Having a great time: After doing Gloria Gaynor proud, the pair were spotted giggling backstage Sexy lady: Jennifer also sported fishnet tights, thigh-high leather boots and red lipstick

Golden girl: Earlier in the show the 32-year-old performed her new song It's Your World in a black and gold ensemble

Earlier in the show Jennifer had performed her song It’s Your World, which features R. Kelly and also has a distinctly disco feel to it.



For her first foray on the stage the mother-of-one wore an intricately detailed black and gold jacket over a matching leotard, as well as black stiletto boots that featured several buckles.



Jennifer is gearing up for the release of her third studio album JHUD, which will hit the shelves on September 23.



Fashion Rocks – taking place as part of New York Fashion Week – saw performances from a host of stars including Jennifer Lopez, Justin Bieber, KISS and Nicki Minaj.

In the spotlight: With jewels on her face and all over her tight bodysuit, all eyes were on Latrice

'Large and in charge': The drag performer became famous after appearing in season three of RuPaul's Dra Race