A nice body is of course hot but the clothes are more important to me. I like guys who dress their body well. It does not really matter what his body is like if he can't dress it. His clothes should fit his body not hang off. My biggest pet peeve is when guys waddle around with their pants around their knees and their dirty underwear hanging out. I say waddle because that is the only way they can walk with pants so baggy. I suggest nice jeans in the right size, a graphic tee that hugs (not squeezes) the body, and stylish tennis shoes.
They should be strong. Not like a six pack or super adamant but strong. Personally I don't like it when guys make a fool of themselves in front of me, so if they don't that's a plus. A little acne is OK but greasy hair is a big no no. If they have a toned not super hairy body that's good too. But I do like good eyes, hair, face ect. over body. Plus I don't like super muscular guys.