Hey! Silly question! You'll look beautiful anyway, don't stress about it! Any nice sparkly number should do the trick! Then go for demure make-up and a sophisticated sleep up-do with your hair and wallah! Red-carpet worthy you will be in minutes!
I would say go for a purple dress with some sparkle or gems, purple is very in these days, shows independence and provides glamour when you need it and shows your stance very bold and brave.