Despite having drastically different views about the world, Kanye West and John Legend are still on good terms. The two artists, who have been collaborating since Kanye's debut album The College Dropout, smiled for a photo at Chrissy Teigen's baby shower Friday night, proving that they're still friends even if they don't see eye to eye. "We got love," wrote Kanye in a tweet. "Agree to disagree."

Earlier this week, Legend confronted Kanye over his praise of Trump in a text which was later shared by West on Twitter. "Hey it’s JL. I hope you’ll reconsider aligning yourself with Trump," he wrote. "You’re way too powerful and influential to endorse who he is and what he stands for. As you know, what you say really means something to your fans. They are loyal to you and respect your opinion. So many people who love you feel so betrayed right now because they know the harm that Trump’s policies cause, especially to people of color. Don’t let this be part of your legacy. You’re the greatest artist of our generation." Kanye replied with a text that stated that while he "appreciated" John's thoughts, he accused him of attempting to "manipulate" his "free thought." He later went on to clarify that he appreciates the dialogue with John and that he still has love for his collaborator.

After the exchange, Chrissy Teigen and Kim Kardashian interacted on Twitter, joking about whether or not they were still "doing dinner" on Friday. Looking at the photos, it seems that the dinner date did, in fact, take place, and Kanye even played John his new song "Ye Vs The People." Kanye also shared a video of John throwing down on the keys.

Kanye recently announced two new albums, including one solo album and one collaborative project with Kid Cudi, due out in June. He is also producing projects for Nas, Pusha T and Teyana Taylor to be released in the next two months.