Kim Kardashian Wore a Wedding Dress On-Stage at Kanye West's Latest Listening Event

Out of all the shocking moments from Kanye West's third Donda listening party (the rapper lighting himself on fire, a Marilyn Manson sighting), Kim Kardashian showing up on stage in a wedding dress was perhaps the most unexpected.

On Thursday, the former couple sent the internet into a frenzy when they appeared to recreate their 2014 nuptials during the show's finale. But instead of wearing her custom lace Givenchy gown at the Forte di Belvedere in Florence, Kardashian opted for a Balenciaga Couture dress with a veil that covered her face on the front porch of a mockup of Kanye's childhood home. The reality star stepped out in the dramatic costume for the final song of the night, "No Child Left Behind," and at the end, the former couple exited the stage together holding hands.

Unsurprisingly, Twitter had its theories about what it all meant.

RELATED: Kim Kardashian Says She's Working on "Saying No" to Her Kids

Despite speculation that the pair might giving their marriage a second chance, sources at TMZ revealed that Kim and Kanye are definitely not back together. "Kim and Kanye have always supported the other's endeavors and will continue to do that in the future, whether it be a collaborative effort or not," the outlet wrote, adding that Kim was happy to be part of the show.

A separate source told Entertainment Tonight, that the two are "on great terms" despite going through a divorce.