This is the right answer #3
.....well looking at the question i would have to say that the first option would be your best choice
1. El vestido dorado es más largo que el vestido verde.
2. El vestido verde tienes diferentes detalles que el vestido dorado.
3. Los dos vestidos no son del mismo color.