It depends on who's wearing it. That being said, a deep, rich purple is my personal favorite.
Second place, Royal Blue.
Some people will probably say black, but contrary to popular belief black is not a "neutral" color and doesn't look good on everyone.