Tom Cruise's pregnant fiancee Katie Holmes has pulled out of her new film SHAME ON YOU, because she fears the stress of filming will harm her unborn child.

The 26-year-old Batman BEGINS actress was contracted to star as SPADE COOLEY's wife in Dennis Quaid's movie biopic of the late swing legend.

The news will cause further delay to filming in New Orleans - which has already been postponed because of the chaos caused by Hurricane Katrina.

The Hollywood couple, who have yet to set a date for their forthcoming wedding, announced they were expecting their first child together two weeks ago.