Jennifer Hudson channelled superhero-style at a Versace party in New York last night.
The event was held to celebrate the opening of the luxury label's new SoHo store in Lower Manhattan.
Jennifer ensured all eyes were on her by wearing a daring ensemble, which consisted of a black skirt and top, knee-high boots and an orange cape.
The singer-and-actress took to the red carpet to show off her interesting outfit choice, which was given an edge of sex appeal thanks to the leather skirt and boots.
The bright cape added a splash of colour to the 31-year-old's look, and was a great cover-up for keeping warm at the bash.
Jennifer wore her hair slick and to the side and let her eyes do all the talking with smokey black eye make-up.
She was joined by Victoria's Secret angels Bar Refaeli and Karolína Kurková and pop icon Lady Gaga at the star-studded event.
Gaga is usually not one to be outdone when it comes to bizarre outfits, but sported a rather tame ensemble at the event.
The Poker Face singer opted for all-black, spicing her knee-length skirt up with a flash of midriff and an extravagant fur hat.
Bar and Karolína went hell-for-leather, both looking stunning in patent dresses teamed with leather jackets for a sexy, rock chick look.
© Cover Media