Shania Twain has a secret to tell that she couldn’t hold in any longer — in more ways than one!

The country singer appeared as a guest alongside Patricia Arquette during Thursday night’s (November 15) episode of Watch What Happens Live, where she embarrassingly admitted to wetting herself not once, but multiple times, in public because she couldn't make it to the ladies room quick enough.

What’s more, Twain said she peed her pants in front of a live audience!

“I was very clever in this one moment. I stood up from my chair to get up and sing. I peed myself, and the puddle, I just knocked my glass of water over,” the 53-year-old admitted during a round of “That Does Impress Me Much!" “I was wearing a skirt, thank goodness…I stood up, it all came out, I was dry.”

But Twain's restroom woes didn't stop there. The "Any Man of Mine" artist also confessed to another unfortunate accident that left her racing around a hotel room naked!

“I was in Rome with my husband…I get out of bed. I went to bed naked that night, and I had to go for a pee and I opened up the wrong door and I ended up in the hallway.”

Watch below.

Celebrities Reveal Their Worst Dates Ever