John Legend married Christine Tiegen on September 2013 after dating for six long years, that in itself is a long marriage in hollywood, Go Them!
They have one child, Luna Simone Stephens born in April 2016. Christine is a model/actress known for being outspoken on social media while John is a legend in the music industry.
Cute couple not sure the origin of the left picture but the right picture if from the media outrage website. I don’t know a lot about these two but its Hollywood maybe its all for show if I find anything that seems untoward I will post it. Enjoy for now!