The colors for a wedding are personal and heartfelt.
They should make you feel good. Make you smile.
Choose your main tone then work outward from there.
If you have found a cravat with a suit that fits your tone/mood for the wedding, use it. Don't try to MATCH the color with your bridesmaids dresses. Find a complimentary tone. Too much matchy matchy is not interesting anyway. Yes, most suit people will allow you to "borrow" a piece for a day or two with a slight deposit.
(Though I LOVE purple, there was none to be seen on my wedding day.)
note: I left your post intact, but removed the links to your business in the signature.