Blake Shelton was not in a good place after his divorce from Miranda Lambert.

Blake Shelton and Miranda Lambert

Blake Shelton and Miranda Lambert

It's been just under three months since the country music power couple announced their shock split and Blake, 39, admitted it had been tough at first.

Speaking on CMT's 'Hot 20 Countdown', he said: "I'm in a good place. I wasn't, but I am now. It's amazing how quickly life can turn around for you. I've had some pretty cool things in recent times that have happened, and I'm loving it."

Blake also revealed that his recent weight loss is due to mowing the lawn at his home in Oklahoma, where he escaped to in order to process the split from 31-year-old Miranda.

He explained: "I would like to sit here and tell you that I've been exercising, but I haven't been. I push-mow my lawn.

"In the middle of processing chaos with my personal life, I walked out and I was thinking, 'What's going on in my life?' I mean, 'This is so crazy, [but] what the hell is going on with my yard? It's like, are you kidding me? It's like three feet tall out here. What happened?'"