Are you looking for links or general suggestions?
How tall are you?
If not tall, wear one colour.
Either way, full length, a dress which emphasises your waist.
You could go for formal trouser suit but honestly it's pita trying to find good ones, so I would stick with a dress.