Question: do you only get shingles if you have had chickenpox?
Answer: Yes. The same virus that causes chickenpox (the varicella-zoster virus) causes shingles. For some people who have had chickenpox, the virus can become active again later in life and cause a painful rash with blisters called shingles. People can also get shingles after getting the chickenpox (varicella) vaccine.