Skirt: poplin
For more formal wedding guest dresses where the celebration takes you from sand to something a little more elevated, I would stick to a maxi length that has unique hardware details
That said, it can be hard to figure out what to wear, depending on the organizations dress code

Inactive DTI codes PROUD - Rainbow Dress, Rainbow Flag LNY - Lunar New Year items + last years items LIONDANCER - Lion Dancer Set KATSEYE - KATSEYE accessories set 1CON1CF4TM -: Pink cardigan with red bow and black skirt FACECARD - April Fools face BADDIE4LIFE - Chicken Heels BHM26 - Black Panther Party items C4LLMEHH4LEY - Bear-ear headband and short ruffled dress CUPIDSCLOUD - Cloud item CH00P1E_1S_B4CK - Streetwear-inspired outfit set 2026BADDIES - 2026 Balloons, 2026 Star Headpiece, 2026 Glasses 2YEARS - Anniversary dress 2GETHER - Classic doll GLINDA - Unique Wicked set ELPHABA - Unique Wicked set B3APL4YS_D0L1E M0T0PRINCESSWAV RDC2025 CUPIDSCLOUD FASHION UMOYAE HAPPYNEWYEAR LNY2025 YEAROFTHESNAKE D1ORST4R WINTERUPDATE EYELASHES VALENTINESDAY CHOOPIE10K REWARD4CLASS1C SWEETHEART THEGAMES DOLLISTA DOLLISTAGRAM CHERRY How to use codes in Dress to Impress Open Dress to Impress and click the handbag icon on the left side of the screen Type in your code in the text box that appears Press the enter key to redeem your code and get your item Once activated, these items won't expire and you can use them for any outfit you see fit

And then he's like, got my money
Contact your safety officer or insurer for the current applicable standards in your jurisdiction before drafting this section requirements differ between OSHA, CSA, and EU directives