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".