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.
The singer removed the video but has vowed that she will continue to share provocative photos and footage on social media.
The post started innocently enough with Britney saying that her collaboration with Elton John has finally hit home and the fact that she has recorded a song with her "favourite" artist has left her feeling emotional.
To honour recording the duo with Elton, Britney posted a video of her in various states of undress as she showed some moves to Elton's hit song, Tiny Dancer.
While she showed off some of her summer wardrobe with frilly tops and cut-off denim shorts, Britney also appeared a number of times topless, with only her long blonde hair protecting her modesty.
The singer wrote a lengthy caption to the video, in which she started talking about her admiration for Elton before hitting back at her sons.
Britney wrote: "GEEEZ see it hits me later … the fact that I’m doing a song with Elton .. makes me wanna freaking cry … he’s me and my mother’s favorite musician … I listened to driving hours to dance class from 8 to 14 …"
She continued: "see again WHHATT THHE F**K !!! Wow wow, what an honor to be with such gifted hands !!! WE ALREADY KNOW !!!"
Britney then turned her attention to her offspring, writing: "My son might give him a run for his money !!! ….I have soooooooo much footage of him playing … yep my children are freaking geniuses !!!
"It’s kinda scary … he stopped seeing me … I posted something of him, but he got really mad so unfortunately, I haven’t been able to post my loving family… either way I’m so sorry children I continue to do social media … I’m sorry you feel I do it for attention … I’m sorry for the way you feel … but guess what ???? I’ve got news for you …
"I’m a child of God as well we all are in God’s eyes … so NOPE I’m not sorry … I’ve learned to say SO !!!"
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct 0207 29 33033.