We knew we could rely on Katherine Jenkins to kick vitriolic Daily Mail columnist Jan Moir to the curb.

The Opera singer has taken to Twitter to issue a typically dignified response to Moir, who accused her of running the London Marathon on Sunday in full make-up, branding her "fame hungry" and vain.

katherine jenkins marathon

Despite acknowledging that Katherine had run the 26 miles to raise money for Macmillan Cancer Support in memory of her late father, Moir wrote: "No matter what Katherine does or says, however good the cause or how sincere her intent might be, she can never quite shake herself free from the thick fog of self-interest that seems to cloak everything she does."

She noted that she believed Katherine had run in "lashings of pink lip gloss, sooty false eyelashes and sweeping, coal black eyeliner" and added that "every public appearance is clearly an opportunity to sell herself".

Real nice, huh?

Loading Slideshow...
  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Katherine Jenkins takes part in the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Karwai Tang/WireImage)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Katherine Jenkins takes part in the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Karwai Tang/WireImage)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Katherine Jenkins takes part in the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Karwai Tang/WireImage)

  • Virgin London Marathon 2013

    LONDON, UNITED KINGDOM - APRIL 21: Katherine Jenkins finishes the 2013 Virgin London Marathon on April 21, 2013 in London, England. (Photo by John Phillips/UK Press via Getty Images)

  • Virgin London Marathon 2013

    LONDON, UNITED KINGDOM - APRIL 21: Katherine Jenkins finishes the 2013 Virgin London Marathon on April 21, 2013 in London, England. (Photo by John Phillips/UK Press via Getty Images)

  • Virgin London Marathon 2013

    LONDON, UNITED KINGDOM - APRIL 21: Katherine Jenkins finishes the 2013 Virgin London Marathon on April 21, 2013 in London, England. (Photo by John Phillips/UK Press via Getty Images)

  • Virgin London Marathon 2013

    LONDON, UNITED KINGDOM - APRIL 21: Katherine Jenkins finishes the 2013 Virgin London Marathon on April 21, 2013 in London, England. (Photo by John Phillips/UK Press via Getty Images)

  • Virgin London Marathon 2013

    LONDON, UNITED KINGDOM - APRIL 21: Katherine Jenkins finishes the 2013 Virgin London Marathon on April 21, 2013 in London, England. (Photo by John Phillips/UK Press via Getty Images)

  • Virgin London Marathon

    LONDON, ENGLAND - APRIL 21: Katherine Jenkins takes part in the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Danny Martindale/WireImage)

  • Virgin London Marathon

    LONDON, ENGLAND - APRIL 21: Katherine Jenkins takes part in the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Danny Martindale/WireImage)

  • Virgin London Marathon

    LONDON, ENGLAND - APRIL 21: Katherine Jenkins takes part in the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Danny Martindale/WireImage)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Classical singer Katherine Jenkins crosses the finish line during the Virgin London Marathon 2013 on April 21, 2013 in London, England. (Photo by Chris Jackson/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Classical singer Katherine Jenkins crosses the finish line during the Virgin London Marathon 2013 on April 21, 2013 in London, England. (Photo by Chris Jackson/Getty Images)

  • Virgin London Marathon 2013

    LONDON, UNITED KINGDOM - APRIL 21: Katherine Jenkins finishes the 2013 Virgin London Marathon on April 21, 2013 in London, England. (Photo by Stuart C. Wilson/Getty Images)

  • Virgin London Marathon 2013

    LONDON, UNITED KINGDOM - APRIL 21: Katherine Jenkins finishes the 2013 Virgin London Marathon on April 21, 2013 in London, England. (Photo by Stuart C. Wilson/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Classical singer Katherine Jenkins crosses the finish line during the Virgin London Marathon 2013 on April 21, 2013 in London, England. (Photo by Chris Jackson/Getty Images)

  • Virgin London Marathon 2013

    LONDON, UNITED KINGDOM - APRIL 21: Katherine Jenkins finishes the 2013 Virgin London Marathon on April 21, 2013 in London, England. (Photo by Stuart C. Wilson/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Classical singer Katherine Jenkins crosses the finish line during the Virgin London Marathon 2013 on April 21, 2013 in London, England. (Photo by Chris Jackson/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Katherine Jenkins reacts after finishing the Virgin London Marathon 2013 on April 21, 2013 in London, England. (Photo by Peter Macdiarmid/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Katherine Jenkins poses for photographs ahead of the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Ben A. Pruchnie/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Katherine Jenkins sighted running in the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Ben A. Pruchnie/Getty Images)

  • Virgin London Marathon 2013

    LONDON, UNITED KINGDOM - APRIL 21: Katherine Jenkins poses for the camera during the Virgin London Marathon on April 21, 2013 in London, England. (Photo by John Phillips/UK Press via Getty Images)

  • Virgin London Marathon 2013

    LONDON, UNITED KINGDOM - APRIL 21: Katherine Jenkins poses for the camera during the Virgin London Marathon on April 21, 2013 in London, England. (Photo by John Phillips/UK Press via Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Katherine Jenkins sighted during the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Ben A. Pruchnie/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Katherine Jenkins poses for photographs ahead of the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Ben A. Pruchnie/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Katherine Jenkins sighted running in the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Ben A. Pruchnie/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Amy Childs takes part in the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Karwai Tang/WireImage)

  • Virgin London Marathon

    LONDON, ENGLAND - APRIL 21: Amy Childs takes part in the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Danny Martindale/WireImage)

  • Virgin London Marathon

    LONDON, ENGLAND - APRIL 21: Amy Childs takes part in the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Danny Martindale/WireImage)

  • Virgin London Marathon

    LONDON, ENGLAND - APRIL 21: Amy Childs celebrates as she finishes in the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Danny Martindale/WireImage)

  • Virgin London Marathon

    LONDON, ENGLAND - APRIL 21: Amy Childs and boyfriend David Peters take part in the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Danny Martindale/WireImage)

  • Virgin London Marathon

    LONDON, ENGLAND - APRIL 21: Amy Childs takes part in the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Danny Martindale/WireImage)

  • Virgin London Marathon 2013

    LONDON, UNITED KINGDOM - APRIL 21: Amy Childs (R) finishes the 2013 Virgin London Marathon on April 21, 2013 in London, England. (Photo by Stuart C. Wilson/Getty Images)

  • Virgin London Marathon 2013

    LONDON, UNITED KINGDOM - APRIL 21: Amy Childs finishes the 2013 Virgin London Marathon on April 21, 2013 in London, England. (Photo by Stuart C. Wilson/Getty Images)

  • Virgin London Marathon 2013

    LONDON, UNITED KINGDOM - APRIL 21: Amy Childs finishes the 2013 Virgin London Marathon on April 21, 2013 in London, England. (Photo by Stuart C. Wilson/Getty Images)

  • Virgin London Marathon 2013

    LONDON, UNITED KINGDOM - APRIL 21: Amy Childs finishes the 2013 Virgin London Marathon on April 21, 2013 in London, England. (Photo by Stuart C. Wilson/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Amy Childs poses for photographs ahead of the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Ben A. Pruchnie/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Amy Childs poses for photographs ahead of the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Ben A. Pruchnie/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Amy Childs poses for photographs ahead of the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Ben A. Pruchnie/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Amy Childs poses for photographs ahead of the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Ben A. Pruchnie/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Amy Childs poses for photographs ahead of the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Ben A. Pruchnie/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Amy Childs poses for photographs ahead of the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Ben A. Pruchnie/Getty Images)

  • Virgin London Marathon 2013

    LONDON, UNITED KINGDOM - APRIL 21: Amy Childs finishes the 2013 Virgin London Marathon on April 21, 2013 in London, England. (Photo by Stuart C. Wilson/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Harry Judd takes part in the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Karwai Tang/WireImage)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Musician Harry Judd of McFly during the Virgin London Marathon 2013 on April 21, 2013 in London, England. (Photo by Chris Jackson/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Musician Harry Judd of McFly during the Virgin London Marathon 2013 on April 21, 2013 in London, England. (Photo by Chris Jackson/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Harry Judd poses for photographs ahead of the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Ben A. Pruchnie/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Musician Harry Judd of McFly during the Virgin London Marathon 2013 on April 21, 2013 in London, England. (Photo by Chris Jackson/Getty Images)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Harry Judd poses for photographs ahead of the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Ben A. Pruchnie/Getty Images)

  • Celebrity Sightings In London - April 21, 2013

    LONDON, UNITED KINGDOM - APRIL 21: Sophie Anderton sighting on April 21, 2013 in London, England. (Photo by Olga Bermejo/FilmMagic)

  • Virgin London Marathon 2013

    LONDON, ENGLAND - APRIL 21: Sophie Anderton poses for photographs ahead of the Virgin London Marathon on April 21, 2013 in London, England. (Photo by Ben A. Pruchnie/Getty Images)

Hitting back at the piece, Katherine challenged Moir - who also recently slammed Claudia Winkleman in her column - to run the marathon herself.

"Jan (Moir), I wish you love & happiness in your life. I adore & support other women and I only wish you could do the same," she wrote.

"I ran on Sunday in memory of my father & to raise money (£25,000) for an excellent charity (@macmillancancer) who helped him when he was dying. Yes, I twittered about it but I did so to share my progress & day with those kind people on twitter who had supported & sponsored me.

"I ran in sunglasses because it was sunny. I tied my hair back in a pony tail because I expected to sweat. As if you had some insider knowledge you wrote I was wearing eye shadow, eye liner& lip gloss. Wrong again - none of the above - I had Vaseline on my lips, handed to us by St Johns Ambulance on our way round the route."

She added: "You can knock me all you like but you cannot take away from me what I know I accomplished last weekend. Next time you run a marathon Jan, I will be the first to sponsor you, because I know how much guts, hard work & determination it takes.

Hear, hear, Katherine! It's about time someone put her in her place.

hobbit comp

LIKE US ON FACEBOOK | FOLLOW US ON TWITTER