Yes, composite veneers can be placed over teeth with gaps. They are designed to hide imperfections and can be used to close small gaps between teeth. However, if the gap is too large, other cosmetic dental procedures may be required.