I like the science project idea.
I haven't bought a costume in years

but I have 3 I rotate between: Renn faire dress, felt poodle skirt and pink ladies jacket, and I have a huge black skirt and corset that can be styled different ways.
All 3 are body forgiving.