What would you wear to a semi-formal sweetsixteen?

I have this brown and white flower dress.. It is sorta like a sun dress.. whould the be good? My SIL says she is just wearing black capri's, and I just can't do that when the invite says semi-formal.

Please give me some ideas, even pics

TIA Girls!!!