Winslet forced to shave arms for Titanic

Winslet was just 20 years old when she stepped into the role of Rose opposite Leonardo DiCaprio in director James Cameron’s blockbuster hit.

The actress recalls she was so cold shooting one particular sequence, in which she jumps from the doomed luxury liner, her arm hair stood on end and caused complications for Cameron.

She tells People magazine, “The light was catching all the little hairs on my arm and Jim (Cameron) was like, ‘We’re going to have to shave your arm.’ So we stop filming and the make-up artist has a Bic razor and some Gillette shaving foam. It was hilarious.”

But Winslet reveals she wasn’t the only one affected by the chilly conditions: “Leo was just useless. He was like, ‘I don’t want to be cold anymore.’ I did the looking after. He was a 21-year-old baby.”