The answer is guys can wear wedding bands before marriage. At that point, it is more like an engagement ring or promise ring. If a guy wears a ring before marriage is a personal choice of course and is not traditionally done.