Jessica Parker Kennedy
Jessica Parker Kennedy will play an “adorably awkward caterer” with a mysterious connection to Barry (Grant Gustin) and Iris (Candice Patton) in next week’s four-way crossover event between “Arrow,” “The Flash,” “Supergirl,” and “Legends of Tomorrow.” Pictured: Kennedy attends the 72nd Annual Golden Globe Awards at The Beverly Hilton Hotel on Jan. 11, 2015 in Beverly Hills, California. Getty Images/Frazer Harrison

Jessica Parker Kennedy will appear in next week’s four-way crossover event between “Arrow,” “The Flash,” “Supergirl,” and “Legends of Tomorrow.”

According to TV Guide, Kennedy will play an “adorably awkward caterer” who approaches Barry (Grant Gustin) to help him calm his pre-wedding anxiety. While her connection to Barry and Iris (Candice Patton) is unclear, the news outlet noted that Kennedy’s mysterious character seems to be very excited to see the lovebirds tie the knot.

Kennedy’s appearance in the crossover marks the actress’ return to the comic book world. Kennedy made her first foray into to the DC Comics universe when she appeared as Bette Sans Souci, aka Plastique, in a 2008 episode of the CW’s “Smallville.”

In addition to her portrayal of Plastique, the Canadian actress is also known for her roles as Max on Starz’s “Black Sails,” Maya on USA Network’s “Colony,” and The CW’s “The Secret Circle.”

While the trailer for the crossover shows Barry and Iris’ wedding being crashed by Earth-X Nazis, photos taken from the set of the crossover last month suggested that the “Flash” couple will still get married at some point of the special TV event. Interestingly, it seems that Barry and Iris aren’t the only lovers who will exchange vows in the crossover.

As reported by Canadagraphs, the crossover will feature an impromptu double wedding ceremony between Barry and Iris, and between “Arrow” characters Oliver (Stephen Amell) and Felicity (Emily Bett Rickards).

According to the news outlet, the ceremonies are officiated by Diggle (David Ramsey). For some reasons, neither of the couples’ friends and family is in attendance. Instead, the couples serve as each others’ witnesses. The scene begins with Barry speeding Diggle to the venue. Diggle freaks out and goes on to vomit. But after recovering from the super fast trip, Diggle starts the ceremony, and at the end of it, both couples share a kiss.

Canadagraphs noted that even though ceremony takes place in the “Legends of Tomorrow” installment of the crossover, no “Legends of Tomorrow” character is involved in the scene.

In an interview with Collider, “The Flash” executive producer Todd Helbing explained why that’s the case for this year’s crossover. “We’re telling a four-hour movie. In the past, an ‘Arrow’ episode felt like an ‘Arrow’ episode, a ‘Flash’ episode felt like a ‘Flash’ episode, and ‘Legends’ felt like ‘Legends.’ With this crossover, we’re telling it like a collective story,” Helbing said. “It’s so fun to see them all together, working together and being together for four hours. While we’re progressing the narrative on all four shows, it’s really this amazing through line for everybody.”

The crossover, titled “Crisis on Earth-X,” will air across two nights. It begins with “Supergirl” and “Arrow” on Monday, Nov. 27 at 8 p.m. EST, and ends with “The Flash” and “Legends of Tomorrow” on Tuesday, Nov. 28 at 8 p.m. on The CW.