varicose you get it by longer standing or sitting so the blood must clog
blood clogged occurs so, as if your pregnant try to use stocking I'll like the thick one the one with anti varicose also comfortable and suit to your skin next use coconut oil to reduce the swelling sensation
also i bet you to exercise and if your pregnant try some yoga
also it depends on your diet and lifestyle.
when you prone from longer standing or sitting try some stretching
and when you go to sleep try to make your legs above your heart
example try to put some pillows on your feet or legs
i hope i can help you
- ps.