This patient has 2-3mm gap between Upper front teeth. We usually recommended veneer or crown option but it cost more than simple composite fillings. Ceramic veneer and crown looks better but composite fillings can do jobs and it is better to have gap filled than nothing.
We use special matrix system called Bio-Clear to mimic the natural anatomy of teeth. As you see here, we leave some gaps on gingival side to preserve hygiene cleansing out space. If someone fill that all the way to top ; gingiva, inflammatory reaction or gingivitis may happen in the future.