Spanish actress Penelope Cruz (C) poses with actresses Judi Dench (L) and Kate Hudson (R) as they arrive for the world premiere of "Nine" at Leicester Square in London December 3, 2009.[Agencies]