The cast of “Nine” were on Oprah recently to promote the musical which will be released after Christmas.

Each actress looked beautiful.

Kate Hudson wore a stunning L’Wren Scott fitted black dress with a pearl necklace.

She was very coy talking about A-Rod when questioned by Oprah.

On Wednesday People.com reported Hudson and A-Rod split a few weeks ago so that was probably why.

Marion Cotillard wore a leopard print Isabel Marant Fall 2009 dress, which has been worn by Eva Herzigova and Shakira.

Penelope Cruz wore a cute white tweed dress with tights.

Nicole Kidman was the one who surprisingly opted for the brightest colour wearing a L’Wren Scott fuchsia headmistress dress we’ve seen in black and white and teal.

Of all these looks, I’m totally in love with Marion.  Penelope’s look is my least favourite as she added tights to such a summery look.

Credit: Style.com & marion-cotillard.org