Purple is a color that I don't think gets nearly enough recognition. It's often associated with royalty, luxury, and power, and it combines the tranquility of blue with the fiery energy of red. Because it embodies such a perfect combination of primary colors, it is versatile enough to be worn by just about anyone (given the right shade of course!).
Purple is a very strong color, so it tends to look best with an ensemble that isn't too busy. Depending on the shade, you can pair it with either silver or gold jewelry. The general rule is that lighter shades of purple, like lilac or lavender, work better with silver or white gold, while darker shades of purple, like violet or wine, tend to look better with yellow gold. If you're looking for a more sophisticated look, opt for pearl jewelry, which complements both light and dark shades of purple.
Owing to it's versatility, purple is one of those colors that you can easily dress up or down. If your style is more casual, you can incorporate purple into your wardrobe with a pair of lilac jeans or a few cute tops. If you're not ready to commit to the color completely, I would suggest picking up some violet nail polish or even purple lipstick (I recommend going for something with pink undertones to avoid looking washed out). Purple can be worn by people with a range of skin tones and hair colors. People with warm skin tones generally look best in deeper, more vibrant shades of purple, while people with cooler skin tones look lovely in lighter shades of purple.
If you're not wearing purple as the centerpiece of your outfit (so, if you're not wearing a dress that is!), I would recommend pairing it with either white or black. If you're feeling particularly adventurous, you can try out a number of more colorful combinations, since purple is complemented by quite a few colors. Aside from shades of blue, purple looks quite lovely when paired with yellow (try gold or lemon), pink (fuchsia or coral), or mint.