Perhaps no one in the Arrowverse has had as many costume changes as Caity Lotz's Sara Lance. After her time as the original Black Canary on Arrow ended, she became the White Canary on Legends of Tomorrow, complete with a new outfit to reflect the color change. As White Canary, her outfit has sometimes incorporated a jacket and has been a little more silver than white. That look worked for a few seasons, but the outfit has now been replaced with a white jumpsuit that debuted in this week's episode, "Return of the Mack."

RELATED: Legends of Tomorrow: Zari Debuts Her Costume, Gets Codename

Andy Poon, concept illustrator for Legends, has shared a look at his concept art for Sara's new outfit on Instagram, complete with her now-iconic bo staff. While the art is Poon's, the outfit itself was designed by series costume designer Maya Mani.

Though characters on Legends seem to use their costumes pretty sparingly (Unless you're Firestorm or Atom, of course.), Sara will be wearing it in the upcoming crossover event, "Crisis on Earth-X" -- you know, when the heroes of the Arrowverse have to come together to fight Nazis from another dimension.

Airing Tuesday nights on The CW, Legends of Tomorrow stars Victor Garber, Brandon Routh, Caity Lotz, Franz Drameh, Arthur Darville, Tala Ashe, Nick Zano, Maisie Richardson-Sellers, Wentworth Miller, and Dominic Purcell.