Zoe Saldana was left shocked by James Marsden when he took his clothes off without warning to film a scene.
The pair are starring together in the American remake of British movie Death At A Funeral and Saldana reveals she was given no warning that Marsden was ready to shoot the scene.
In an interview with Parade the actress said: "The funniest thing that James did wasn't so funny.
"He's supposed to be naked on the rooftop and I open the window and go, 'What are you doing, come back inside?'
"He didn't give me any warning that he had taken off his pants. So I just opened the window and saw a lot more of him than I was expecting, and I'm just trying not to look below his eyes.
"Afterwards, I yelled at him, 'Warn me if you ever do that again or I'm going to punch you'. And he's like, 'But you were such a lady. You never looked down'."
After the success of Avatar 2010 is a busy year for Saldana with Death At A Funeral and The Losers on the immediate horizon.
The Losers see her team up with Jeffrey Dean Morgan, Idris Elba, Chris Evans and Columbus Short in the Sylvain white directed movie.
She also has takers and Burning Planes in the pipeline before reprising the role of Nyota Uhura in a second Star Trek movie.
Tagged in James Marsden Zoe Saldana