Macklemore and Ryan Lewis were the hit of the night at the Grammy Awards last night for their performance of Same Love.
They were joined on stage by Mary Lambert who sings on the track, but Madonna also made a surprise appearance with a rendition of Open Your Heart.
This was topped off by Queen Latifah officiating 33 couples, many of which were same-sex.
We're not crying, we just have something in our eyes!