The best dress is whichever dress the bride feel comfortable wearing. There's no one answer to this.
I like puffy at the first, then with sleeves and mermaid types are fine as well! About the coloring, i like unusual ones most! Non-white! Like blacks, reds or red and blacks and white and blacks! Then maybe traditional white itself!
the best dress would be the one when you see it you know it must be the right one just like your husband.
Picking the perfect dress is not about the look .. It's about the feel.