Where can you find your costumes?
Pinterest – great for ideas and sometimes links to shops
Etsy – the range of stuff on here is extraordinary
Theatres – often hire costumes, a great source of hire quality costumes
com – a good source of elaborate costumes at reasonable cost.