This might be a voice in the dark, but how about a small green border matching the green in the fabric? It will highlight the purple and then finish with a black border to tie it together. I just think that it might give enough contrast to define the edges but punch up purples. Just a thought.