Elegant dresses for wedding guests can feature a variety of intricate details such as beading, lace, embroidery, or sequins. They can also come in a range of lengths, from full-length gowns to midi or knee-length dresses, to suit any dress code or personal preference.