Warning: this story contains important spoilers of Night 1 of the four-way crusade Crisis on Earth X between Supergirl, Arrow, The Flash and DC Legends of Tomorrow . Read at your own risk!
The heroes of Arrow, The Flash, Supergirl and DC Legends of Tomorrow were not the only ones to meet for the wedding of Barry and Iris during Crisis on Earth -X .
During the first night of the four-way crossing, a mysterious catering company (Jessica Parker Kennedy) at the wedding tried to calm the nerves of Barry (Grant Gustin) ahead of the nuptials. However, it seemed a little too excited to be there for the big day, so much so that Barry questioned whether they knew each other, a fact she denied. But was he lying?
Here is our theory: The student of The Secret Circle plays Dawn Allen, the future daughter of Barry and Iris (Candice Patton) in the comic that has somehow traveled to the past to witness this transcendental occasion.
In addition to the aforementioned elation of the character about witnessing a wedding "through the ages", there have been other indications of this possibility. There was a joke in the first hour of the crossing over which Iris "shone", you know, like a glow of pregnancy. Also, when Barry returned from Speed Force at the premiere, his confusing speech included a phrase about the need for more diapers. Maybe for your imminent baby – or babies? It has been speculated that the reason why Barry needs more diapers is because they had twins, so Iris will soon give birth to the Tornado Twins.
In the comics, Dawn and Don Allen are the descendants of the 30th century of Barry Allen, who died before his birth during the events of Crisis in Infinite Lands .
Update: There is also an argument to make Kennedy's character XS, also known as Jenni Ognats, who is Barry's granddaughter and also a member of the Legion of Superheroes. She was, after all, presented during the Supergirl hour, and that show just presented the Legion.
The four-way junction between The Flash, Arrow, Supergirl and DC Legends of Tomorrow continues on Tuesday at 8 p.m. m. ET in The CW. Read our story on that Prometheus-X revealed here.