Check out several more costume sketches by designers Dean and Dan Caten of Dsquared, based in Canada.

The identical-Caten-twin brothers will be featured in the show’s opening sequence.

We’ll get to see the real deal soon enough!

Plus check out some details about her costumes by watching the video below:

Leave a Reply