Keira Knightley's co-star wore a flesh-colored nappy for their sex scene in their new movie.

The 23-year-old actress collapsed in a fit of giggles when Dominic Cooper, 30, stepped out in the unflattering underwear for "The Duchess."

Keira said: "We are all meant to be supportive of each other in these difficult and embarrassing scenes, but I took one look at him and just lost it."

"I couldn't stop laughing because Dominic was trying to be dignified and aloof while looking completely ridiculous. The director came over and said, 'Pull yourself together. This is serious work.'"

Despite being embarrassed by Keira's reaction, Dominic admits his costume was not the most attractive of items.

He said: "On screen, it looks as if I am naked, but in reality I was wearing a flesh-colored nappy which is held in place by being taped to my inner sanctum."

"And what did Keira do when she saw me? She burst out laughing. Unbelievable!"

RELATED PHOTOS AND ARTICLES
Keira Knightley - Keira Knightly Sighting on the Film Set of Keira Knightley - Domino Los Angeles Premiere - ArrivalsKeira Knightley - Pirates Of The Caribbean: Dead Man's Chest UK PremiereKeira Knightley - Keira Knightly Sighting on the Film Set of Keira Knightley - The 8th Annual Hollywood Film Festival Hollywood Awards Gala - ArrivalsKeira Knightley - The 32nd Annual Toronto International Film Festival - Atonement Movie Premiere
62nd Annual Edinburgh International Film Festival - "The Edge of Love" PhotocallSienna Miller Defends Smoking In Latest Film
Matthew Rhys Claims He Is A Better Kisser Than His Co-StarsKeira Knightley Reportedly Banned Studio Bosses From Digitally Enhancing Her Cleavage
Helen Mirren Has The Sexiest Stomach In The World, According To New PollKeira Knightley Admits Losing Touch With Sienna Miller Despite Close Friendship On Film Set
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.