With a colour like purple, pairings should be in pastel shades. Jeans go great with a light purple shirt. White, cream, ocher, khaki, pale brown etc also go well. You don't want two bright colours together, they look horribly clownish.