If you're dead set on wearing purple, then go with the "Fully Fashioned" variety of Lewis hose from the STM:

http://giftshop.scottishtartans.org/hose_lewis.htm

That being said, you don't have to wear purple hose just because your tartan is purple. Lovat blue or green would look fine...and perhaps better.