Blake Shelton has slammed new rumours Miranda Lambert is cheating on him.

The 'Voice' USA judge insists he and the 'Over You' singer's marriage is still going strong amid reports they are headed for a ''$40 million divorce.''

The 37-year-old 'Boys' Round Here' hitmaker tweeted on Friday night (25.10.13): ''I just read back to back NEW stories that @mirandalambert and I are having a baby, divorcing, cheating and feuding with @cher. Must be true!''

He jokingly added: ''If it costs 40 million dollars to get a divorce then how will we ever afford it?!!! We had that money set aside for health care!!!''

The couple tied the knot in 2011 and Blake previously claimed he ''loved'' the constant speculation about the state of their relationship.

He said: ''I honestly do love it. I just know, to that kind of coverage, if I'm popular enough they want to put me and Miranda on that stuff -- that's awesome.''

But he also admitted that his relationship with Miranda isn't always perfect.

He said: ''We had our ups and downs for damn sure along the way. I just could not imagine her not being in my life. I just couldn't get over her, I know I can't.''

The duo put on a united front at singer Ashley Monroe's wedding to baseball star John Danks in Tennessee on Thursday (24.10.13).

Blake officiated their nuptials, while Miranda, 29, acted as the bride's maid of honour.