The cast of Nine were one motley crew at the film’s London premiere Thursday night. Penelope Cruz and Kate Hudson took the opportunity to wear glamorous gowns with heavy, expensive coats (much to the delight of attendee Alex Rodriguez), while Nicole Kidman went with a light jacket and miniskirt. The men’s outfits didn’t mesh either, with director Rob Marshall‘s business suit clashing with Daniel Day-Lewis‘ flamboyant ballroom dancing uniform, complete with velvet jacket and high-waisted, red-striped pants (much to the delight of attendee Bruno Tonioli). Surrounded by this incoherence, Judi Dench‘s elegant yellow gown—suitable in all scenarios—won the night by default.
Bask in the star wattage of this likely Critics’ Choice Movie Award nominee by checking out the gallery below.