I think it depends on your wardrobe. Personally, I would go for red, because I rarely it or similar colors. So, red would be a great accent rather than black, which might clash with darker colors and neutrals I seem to always wear.
But, that's just me - follow your gut! Get the color that really speaks to you and you won't go wrong. If you love the purse, you will enjoy carrying it - no matter what the color.