Kate Winslet is set to replace Nicole Kidman in The Reader.

Popular on LondonNet

Kate was originally offered the role in the post-World War II Germany drama but turned it down because of her hectic workload.

Nicole pulled out of the movie this week because she is expecting her first child with husband Keith Urban, prompting movie bosses to alter the filming schedule so Kate could take the part.

A source said: “Kate was offered it first before Nicole but couldn’t do it but the dates clashed with commitments to Revolutionary Road. So the dates changed, Nicole then got pregnant and now it has come back to Kate.

“Everyone is happy now – Nicole as she has a baby on the way, Kate because she has this great role she originally wanted to do and the filmmakers are too.”

The Reader is based on German author Bernhard Schlink’s 1995 bestselling novel, and tells the story of a woman who has an affair with a teenage boy.