John Legend admits history of cheating in past relationships before meeting Chrissy Teigen: 'I was dishonest and selfish'
4:36pm PDT - July 14th, 2020 chrissy teigen - Independent'I escaped "technically cheating" by keeping my relationship ill-defined,' Legend says