|What to do if you can't get an invisible zip to match the fabric?
Obviously the only real problem is the zip pull/toggle as the rest of the zip isn't seen. You can paint it with nail polish to the same colour as the fabric, if you can get nail polish in the right colour. I don't use nail polish for its proper purpose and now know that the most readily available colours are from palest beige through all the pinks and reds to purples. However, I got blue-green, which was an exact match to my fabric. So - if you haven't had luck with finding the right colour zip, you might be luckier with nail polish! Not cheap though.
This solution is also good for eyelets/grommets.
(This was not my own idea and if it's been posted already please let me know).