Kim Kardashian just threw Chrissy Teigen a surprise baby shower for baby #2 (due in June!), and the cakes alone make me beyond jealous to not have been invited.

The pictures and video are adorable, so let's dive right into the action! Also, CAKES! Look at those CAKES! They are LEGENDARY!


Oh, and both John Legend and Kanye West were there, which might've been kinda crazy since the two have been disagreeing on the issue of Donald Trump all week.

"We got love. Agree to disagree," Kanye captioned a photo of himself and John.


He also posted a video of John playing the piano.

Follow Delish on Instagram.