• Share
  • Tweet
  • Share
Nicole Kidman, Sofia Vergara

Jason Merritt/Getty Images, Sara De Boer/StarTraks

Sofia Vergara has no regrets that she wasn't the one to give Zac Efron a golden shower.

In fact, the Modern Family star is glad it was Nicole Kidman who starred in The Paperboy and had to pee on the 17 Again star's leg.

At the Escape From Planet Earth junket on Feb. 5 (as excerpted by Us Weekly), the 40-year-old actress said that while the character was "a fun role" it wasn't a good fit for her.

"I was so glad that I didn't have to pee in anyone's face, though. I was glad it was not me," she said laughingly. (To be fair, the scene only called for peeing on Zac's leg to relieve the pain of a jellyfish sting.) "For [Nicole], that's nothing. For me, it would have been three weeks of stress. 'How am I going to pee in there?'"

And Sofia is right. Nicole told the Hollywood Reporter, "I just don't find urination shocking."

"I think I peed in the beginning of Eyes Wide Shut, too," she said. "But then, I don't find a lot of things shocking!"

Probably for the best Nicole took this role, not Sofia!