Zac Brown has "retired from drinking" as part of his healthy new lifestyle.
The 47-year-old country star has undergone a huge change in recent months after deciding to overhaul his diet and exercise regime - cutting out booze along with sugar and dairy - and working out with a former NFL trainer.