Corporate do, described as a ball but I suspect it'll be more formal dinner.
Funky, modern venue rather than country house.
I'd prefer not long as I'm unlikely to wear it again. I'd imagine there'll be a mix of long and short.
I'm not a statement dresser but do want to make an effort.
50, tall, size 12, adequate arms, thick waist.