Short and sweet.

If you absolutely MUST indulge in formal shorts, then net-a-porter.com has the top ten tailored shorts and girly blouses. Just don't complain when you look back in ten years time and cringe.