What treatment should I have for the gap between my teeth and for what duration? (photos)

I'm a 21 year old man and have had this problem for a long time. But I think the gap has increased over time and I would like to get an appropriate treatment for it. Please suggest me the same and approximate duration of the treatment. Thank you.

No doctor answers yet