It does come down to personal choice, but I'd advise against the navy. Navy is kinda an "advanced" color - meaning it's very beautiful, but it is less versatile. You will have a lot more opportunities to wear and really enjoy the other two colors. That said - the navy looks very nice and you will enjoy that, too. Personal choice.