I know it's short bit sometimes at these events (I go annually) some people wear above the knee and knee length - you don't have to wear a floor length gown.
But I still am thinking is it just far too inappropriate? I think the cape style makes it very classy and able to pull off but please give me opinions - also I love the green but maybe just makes it a tad too informal?
www.reiss.com/style/st054585/T69273#T69273