John Legend went back in time, detailing how he acted during the early stages of his relationship with Chrissy Teigen.

During a recent chat, Legend confessed that he wasn't fully committed when he and Teigen initially got together.

The pair hit it off and began their romance when they first met on the set of a music video in 2006.

Although they tried to take things slow in the relationship, they eventually got married in 2013.

Legend went on to admit that he was "selfish" and not a "great partner.”

He, however, stated that he got his act together and fought hard to save his relationship.

According to the "Ordinary People" singer he and Teigen have been through a lot and are now stronger as a couple.

The 43-year-old celebrated his ninth wedding anniversary with the model in an impressive style.

He dedicated the song, “Wonder Woman” to his beloved wife.