A purple striped shirt looks great with ties in shades like silver, deep green, or burgundy. These colors enhance the striped pattern while maintaining a sleek and cohesive look.