Guys--don't forget the simple things! Ironed shirts and jeans/slacks, a nice watch, and a nice pair of clean shoes go a long way. This photo is a good example, just because you're wearing jeans doesn't mean you should be wearing your nikes ;
Yes, it is a wonderful and very romantic idea. "Men ~ take note. Very romantic idea. If you don't know if she has the dress you want her to wear, buy her one and make sure it's a stretchy fabric so that you have a better chance at getting her right size.
This is a great urban outfit to brave the summer heat in. Short-sleeve button ups can look stiff or unkempt if the fit isn't right, but this shirt has a great pattern. Paired with slim, dark jeans and classic converse, this is true casual style.