Trousers &  blazers will do. Skirt not a preferences  especially mini skirt but you have an options as long as   below the knee.

 

Dress is optional but make sure not fitted and not short sleeve most of the time wear a blazer or anything to cover the top.