Why do princesses wear elegant dresses and not suits, shorts, jeans or even a bikini?
Most Helpful Guy
Because most stories about "princesses" attempt to date themselves back to a time in the world where clothes were a kind of architecture. Nobility wore rich fabrics, carefully cut and finely worked. The resulting attire obscured virtually every portion of their bodies except hands and face, creating an image that only a select few could aspire to.
Of course that no longer applies to current fashions. In this day and age, the body itself is the major architectural structure. Shaped and molded by pumping iron, rigorous dance, endless hours on treadmills, starvation, distance running. Smooth, tanned skin over well-muscled flesh is the most appealing garment now.
But we don't have modern-day princess stories. We don't have modern princesses. The concept just feels too strange, it wouldn't work.0