I think purple looks fine on you. I can't imagine that shade looking bad on anyone.
I avoid bright citric yellows and greens. I love yellow, but I only wear darker shades... not quite mustardy, but halfway there. Same thing for orange. As long as the shade isn't too bright, I risk it. I also don't like clothes that look too much like my skin color nor do I care for washed out pastels. But I do like white and I love beige that is slightly lilac-ish. Although... I hate lilac. Not because of my complexion, it's just that in my head lilac = lavender = air freshner = poorly disguised poop smell perfume (growing up my folks didn't believe in using matches).