LATEST: The role Kate Hudson will play in her movie musical debut was written especially for her.
Her Nine character - a Vogue magazine writer called Stephanie - didn't feature in the original Broadway show
Director Rob Marshall explains, "Her revelatory skills as a singer and a dancer lead to the creation of the role."
Nine composer Maury Yeston has even written a new song just for Hudson.
The actress will join Daniel Day-Lewis, Nicole Kidman, Penelope Cruz, Marion Cotillard, Dame Judi Dench and Sophia Loren in the film adaptation of the hit show, inspired by Federico Fellini's autobiographical film 8.
Javier Bardem and Catherine Zeta-Jones have already quit the project - making way for Day-Lewis and Kidman respectively.