United Kingdom, Oct. 17 -- Britney Spears has hit back at her "angry" ex Kevin Federline, claiming he is "literally attacking" her in interviews to promote his new book.

The 43-year-old pop star took to social media to blast Kevin, 47, who has been on the campaign trail this week ahead of the release of his upcoming memoir You Thought You Knew, in which he claimed Britney called Justin Timberlake the night before they got married, stood watching over their sleeping sons with a knife in her hand, cheated on him with a female dancer and snorted cocaine while still breastfeeding.

Britney alleges Kevin's comments are because he is "trying to get paid", after claiming he hasn't received any money from her for five years.

The Gimme More sing...