Garden Party Semi-Formal. "Women can wear below-the-knee dresses, slip dresses, a dressy skirt and top, or an elegant pantsuit (styled with heels, nice wedges, or formal flats). As for men, settle on a collared dress shirt and slacks, with the option to wear a tie. Semi-formal gives you flexibility on comfort, but be sure not to dress too casually." -brides.com