Examples of semi-formal include a cocktail-length dress, dressy separates or a suit and tie.
Bright, fun colors encouraged.
For inspiration, click this link.