Lynda Carter hits the red carpet at the 2013 Kennedy Center Honors, with husband Robert Altman. (Photo by Bill O’Leary/The Washington Post)

NOW THIS is change we can believe in.

And we have Supergirl to thank.

Lynda Carter has been gone from our superhero TV screens for much of the past four decades. But now, the “Wonder Woman” icon has been cast to play the president on “Supergirl.”

“I’m thrilled to become the president without having to campaign or win delegates,” Carter tells The Post’s Comic Riffs via e-mail. “To join a great show with another strong female superhero was truly impossible to resist.”

While the real-life race for a first American woman president is up in the air, the casting of Carter as “Supergirl’s” commander in chief is already a win-win.

“Supergirl” recently moved from CBS to the CW for its second season, and the series — which features Melissa Benoist as Supergirl — can benefit from the starpower that Carter’s presence will bring.

And Carter, a Washington-area resident, remains a massive fan favorite as the ultimate Amazonian superhero. She still casts such a long shadow in the role that this year, upon Wonder Woman’s 75th anniversary, no actress has managed to supplant her in pop-culture fandom. Gal Gadot will try in the forthcoming Wonder Woman solo film, after briefly suiting up in this year’s “Batman v Superman: Dawn of Justice.”

Carter starred in TV’s “Wonder Woman” from 1975 to 1979. She most recently appeared on “Two and a Half Men” three years ago, and she did an episode of another DC Comics-sprung show, “Smallville,” nearly a decade ago.

“Supergirl,” which recently cast Tyler Hoechlin as its Superman, makes its CW debut Oct. 10.


Lynda Carter in Wonder Woman on the ’70s TV show.