If the invite says semi-formal, you should wear a suit (most people go for suit separates)
When she's a villain, she's usually more of a mischief-maker than a killer clown
For more on summer clothing, please read these posts: Best Linen Clothing for Women: Ultimate Summer Guide Best Travel Dresses for Summer The Best Cropped Pants for Travel: Stylish, Lightweight & Packable Picks Womens Shorts for Travel LIKED THIS POST
Plus, I know the longer options can fit someone whos 66 no problem, and thats not something I can say for many brands
Inverted triangle: you have broad shoulders or a broad bust that narrows as you go down to your hips and you have little waist definition
If its a busy, floral midi skirt dress with bright colors