Country star Zac Brown has given up alcohol as part of his healthy new lifestyle which includes a strict diet, regular exercise and cutting out sugar and dairy.