Bust out the Champagne! This week's historic decision to legalize gay marriage all over the US has made us happy, proud, and excited to read all the joyful reactions. With this landmark decision comes another happy side effect: more gay weddings! Regardless, before now, same-sex weddings have taken place in movies and on TV for years, so to celebrate the good news, it's time to revisit all the gorgeous and moving weddings you were already invited to, on the big and small screens.
Mitch (Jesse Tyler Ferguson) and Cam (Eric Stonestreet)'s wedding is not without its hiccups (dry-cleaning snafus and wildfires threaten to wreck it), but it's so beautiful and touching, especially since we have grown to know these characters so well.
Before we said goodbye to Glee, we got to see Brittany (Heather Morris) and Santana (Naya Rivera) have a gorgeous, barn-set wedding.
In one of Bradley Cooper's earlier roles, his character Ben has a spiritual ceremony with fellow camp counselor McKinley (Michael Ian Black).
Before Seth Meyers left SNL, the Weekend Update host made all of Stefon's (Bill Hader) dreams come true with a wedding that has everything: DJ Baby Bok Choy, Ferkels, Jupids, Hobocops, and human parking cones.
They may not have made it, but when Arizona (Jessica Capshaw) and Callie (Sara Ramírez) are still making it work, they work it all the way to the altar.
Kevin (Matthew Rhys) and Scotty (Luke Macfarlane) have one of the first civil-union ceremonies depicted on TV.
Before DC drama separated this couple forever, Cyrus (Jeff Perry) and James (Dan Bucatinsky) have a lovely wedding.
Remember these two? Ross's ex Carol (Jane Sibbett) and Susan (Jessica Hecht) marry in the girls' apartment.
Ina flash forward in the series finale, we see David (Michael C. Hall) and Keith (Mathew St. Patrick) get their happy ending.
David (Justin Bartha) and Bryan (Andrew Rannells) tie the knot after adopting their new little bundle of joy.
Brittany and Santana aren't the only ones who get their happily ever after; Kurt (Chris Colfer) and Blaine (Darren Criss) get married in the second ceremony at the event.
One of the only good things to happen in Sex and the City 2 is the wedding of Stanford (Willie Garson) and Anthony (Mario Cantone), which is so epic it has Liza Minnelli officiating . . .
And Liza dancing! So perfect.