Britney Spears has taken aim at her teenage sons Sean Preston, 16, and Jayden, 15, as she posted another video in which she appears topless.
The 40-year-old pop singer told her children with ex-husband Kevin Federline that she would not stop taking her clothes off on social media and that she is not sorry, after the teens claimed she did it for attention.
Britney also mocked her son for getting "really mad" after she posted a video of them playing the piano, in which she indicated that would give Elton John a run for his money.