One of my all time favorite costumes!
I took 2 onesies and cute them in half and sewed back together to get the right colors.
For a bigger kid a onesie might not be the best idea. This is a simple appliqued shirt with a cape sewn right onto the back. You could also velcro the cape on, or snap it.