Britney Spears has revealed she is "done with men" and never plans to marry again, she told the James Corden on UK TV.
The US pop star and the British comedian sang some of her biggest hits as part of the Late, Late Show sketch, including Toxic, Oops I Did It Again and Womanizer.
To replicate Spears's music video for her 1998 hit Baby One More Time, the two dressed as schoolgirls, with Corden putting on a blonde wig and school uniform.
The mother-of-two, 34, told Corden she hoped to have three more children in future if she finds "the right guy".
However, she added: "I think I might not ever go to men again. I think I don't want to do the men thing any more or get married. I'm just done with men.
"I may French-kiss someone but I'm not going to marry anyone. I don't believe in marriage any more."
Spears, who has previously dated singer Justin Timberlake, was married to Kevin Federline from 2004 to 2007.
She also wed her childhood friend Jason Allen Alexander in Las Vegas in 2004 but the marriage was quickly annulled.
The singer confirmed her sons, 10-year-old Sean and nine-year-old Jayden James, had seen her Las Vegas show Britney: Piece of Me.
Asked what they think of the raunchier moves and outfits in the show, Spears responded: "I feel like they know that's mummy performing."
Other revelations on Carpool Karaoke included some of the fake names Spears uses to check into hotels, which included "Anita D**k" and "Chastity Montgomery".
She also discussed "a new bondage thing", explaining: "They say men get off on being tickled for a very long time."
Corden replied: "I couldn't think of many things worse than being tickled."
Spears has also revealed in a recent interview with 103.5 KTU that she has MTV VMA jitters.
"I still get very nervous [about the awards]. You're not alive [if you don't]. I'm very alive," she told radio station
She will be performing her new single Make Me . . . at the awards show.
Let's hope it's not a repeat of her 2007 MTV VMA performance which was widely criticised.