Who Wore Roberto Cavalli Better Jennifer Hudson or Aishwarya Rai

On the night of the Oscars Jennifer Hudson wore this gorgeous Roberto Cavalli blue sequin gown, which she styled with a complementary sequin Jimmy Choo clutch, Sutra earrings and bright-blue Giuseppe Zanotti platform peep-toes.

Indian actress Aishwarya Rai wore the same gown to the 2013 Life Ball in Vienna on Saturday, opting not to focus on the central slit.

She styled her look with just black pumps and a few subtle jewels.

For keeping the blue theme going and adding a touch of pizzazz to her look, Jennifer wins for me.

Credit: Courtesy of Roberto Cavalli & Getty