Calista Flockhart as Cat Grant in Supergirl's Series Finale Season 6 Episode 20

Cat Grant returned in Supergirl's finale to pass the baton to Kara.
Added:

Using Magic - Supergirl Season 6 Episode 20

Lena uses her magic to stop Lex and Nyxly from destroying everyone.
Added:

Supergirl Season 6 Episode 20

Kara's identity is finally revealed as Supergirl.
Added:

Nia Catches the Bouquet - Supergirl Season 6 Episode 20

Nia catches the wedding bouquet and knows she'll be married next.
Added:

Lena Comforts Kara - Supergirl Season 6 Episode 20

Lena comforts Kara and helps her make a decision.
Added:

The 3 Musketeers - Supergirl Season 6 Episode 20

Kara, James, and Winn remember the happy times.
Added:

The Happy Family - Supergirl Season 6 Episode 20

Alex, Kelly, and Esme are now an official family on Supergirl Season 6 Episode 20.
Added:

Happy Wedding Day - Supergirl Season 6 Episode 20

Kelly shows so much joy on their wedding day.
Added:

The Vows - Supergirl Season 6 Episode 20

J'onn presides over Alex and Kelly's wedding ceremony.
Added:

Eliza & Kara - Supergirl Season 6 Episode 20

Eliza and Kara hug during the wedding ceremonies.
Added:

Eliza & Esme - Supergirl Season 6 Episode 20

Eliza kisses Esme after she does her flower girl duties.
Added:

J'onn & Alex - Supergirl Season 6 Episode 20

J'onn walks Alex down the aisle at the wedding.
Added:

Supergirl Season 6 Quotes

Lillian: And your sister. You can't kill her either.
Lex: Why not? She killed me first.

Nia, you should hear this. I had to work with Lex to destroy Leviathan. Pushing you away, hurting you...it was to protect you. I love you.

Brainy