Thanks! I actually made this like 2 years ago but... I think the top was bridal satin, the cape was cotton gauze, the pants were actually a curtain (lol), and the little bits on the front were black pleather. If you're going the fancy route and you want to work with beads then definitely look up how to do beading properly (and practice a bit) before jumping right into it! This was my first bit of beading and you can really tell which parts I did first (neck and sleeves) versus the parts I did later once I'd figured it out (around the shapes on the front).
Also this costume really doesn't fit me at all anymore and I'll be selling it off pretty soon so keep an eye out if you're into that, lol.