I always thought the best looking uniforms for the U.S. are the Navy officers dress whites. The Marines are close.
As far as camouflage, it depends on the environment.
I do know that I am more likely to miss a car is when it is grayish blue. I guess that is also a common pavement color.
BDUs worked well enough for me in the 90s in the Army.
Ive seen the new retro Army Dress Uniforms. They look nice, hearkening back to the WW2 era look.
Uniform environment is important.
The desert uniform used during Gulf War I was much better for that environment than what has been used since. It was also a bit cooler in the sun.
Our guys really did stand out in daytime ops for the duration of GWII.
My ship was docked in the UAE during desert storm. I would have liked to have traded my khakis for janitor gray.
Which is why I've never bought a car or truck in that, or a silver type of paint scheme. It's literally urban camouflage. I'd rather other drivers be able to see me easily against the outdoors background.
As a USMC officer, I had both Whites and Dress Blues. The Whites were sharp (I have a great photo of that hot babe, Mrs. BN, holding our daughter while standing next to me in Whites as I received my Wings at Pensacola), but the Dress Blues are the best!
Babe Magnet!