It was a reality show reunion of sorts, as X Factor winner Leona Lewis and American Idol loser Jennifer Hudson led from the front at VH1’s Divas show.
Dressed in a baby pink gown, and waist cinching belt, Leona, 24, looked stunning as she took to the red carpet ahead of her performance.
And it was a triumphant return to the stage for Jennifer Hudson, 28, after giving birth to her first child just over four weeks ago.
Here come the divas: Leona Lewis performed alongside reality show counterpart Jennifer Hudson at the VH1 Divas show in Brooklyn, New York last night
Reality bites: The pair led pop divas Miley Cyrus, Jordin Sparks, Adele and Kelly Clarkson onstage in performances and duets with veteran singers Cyndi Lauper and Stevie Wonder
In harmony: Leona traded harmonies on song True Colors with Cyndi Lauper
Legend: Jennifer performed with music legend Stevie Wonder on song All In Love Is Fair
The concert which took place at the Brooklyn Academy of Music Howard Gilman Opera House was hosted by former American Idol judge Paula Abdul who squeezed in a medley of her hit singles.
Impersonation: Show host Paula Adbul performed a medley of her songs, and had a dig at her replacement of show American Idol, Ellen DeGeneres
Budding diva: Youngest diva Miley wore the red carpet’s sexiest-gown, a floor-length, black-chiffon number by D Squared that dipped low in back and rose high in front, revealing black fishnet stockings.
Lively: Miley Cyrus put on a lovely performance as she cavorted with 10 male dancers