Composite restoration will help but it might not stay for long if the bite of your teeth is not proper which can be determined by more proper clinical examination, there are more permanent options like veneers or crowns but it requires Trimming of your natural tooth
on the other hand, composites may /may not stay and also discolour after some time.But you can try this as it is not expensive
Answered2020-06-03 16:47:54
Let others know if this answer was helpful