This is why the conservatives hate us liberals. And I can't say that I blame them.
Macklemore & Lewis' "Same Love," a song written in support of same-sex marriage, was performed on a set resembling a church. Macklemore's rap was followed by a mass wedding featuring 33 couples taking the stage of Los Angeles' Staples Center.
Queen Latifah officiated, and Madonna served as maid of honor, following Latifah's exhortions with "Open Your Heart." The crowd roared its approval as the couples made their way back up the aisle.