First up is Barry Allen’s big day with bride-to-be Iris – which was recently teased by executive producer Andrew Kreisberg, who revealed that the couple would “finally” get married in Season 4 of The Flash.

It seems the couple have managed to survive their briefly broken engagement, Iris' near-death experience, and Barry disappearing into the Speed Force. That should make for one hell of a wedding speech!

Judging by the first wedding snap below, Barry (Grant Gustin) sure looks super dapper in his suit, with his groomsmen Cisco (Carlos Valdes) and Oliver (Stephen Amell) by his side. Meanwhile Felicity (Emily Bett Rickards) and Caitlin (Danielle Panabaker) serve as bridesmaids to Iris (Candice Patton). Let’s hope the wedding gets off without a hitch – or an alien invasion.

But according to the official synopsis of the episode, that might be wishful thinking. While the wedding is set to bring the gang back together again, things “go awry when villains from Earth-X attack the ceremony. All of the superheroes band together with help from their super friends like Citizen Cold (guest star Wentworth Miller), The Ray (guest star Russell Tovey), Felicity Smoak (guest star Emily Bett Rickards), Iris West, and Alex Danvers (guest star Chyler Leigh) to take on their most formidable villains yet.”

The images also show guest star Melissa Benoist (hopefully) as Supergirl, saving the day once again, as she joins her fellow superheroes – including The Flash, Green Arrow, and White Canary (guest star Caity Lotz).

The episode airs Nov. 28 on The CW.

Are you excited to see how the wedding pans out? Let us know in the comment section below.