Question: who sings she only smokes when she drinks
Answer: `` She Only Smokes When She Drinks '' is a song written by Connie Harrington , Tim Nichols and Tony Martin , and recorded by American country music singer Joe Nichols .