Spider veins can occur almost anywhere in the body and are due to multiple factors including hereditary, sun exposure and hormones. They do not cause headaches.