We are so excited to see everyone looking their best on our big day! Our Wedding Ceremony will be held on the beach and we want you to be comfortable! Please dress in semi-formal attire, suits not required for men and shorts are welcomed, however, please no denim. As we will be together in Mexico and the wedding ceremony is on the beach, fashionable tropical themed clothing, including sandals for men and women is welcomed. Please complement our wedding day by keeping attire within the color palette above and avoiding dark colors including black and blue. Here is some guidance from a wedding website on Semi-Formal Beach Wedding Attire: At a semi-formal event, there’s no need for a full-length gown or even a suit and tie. A knee-length, tea-length, or midi dress is semi-formal perfection! A button-down shirt with dress pants, with or without a tie, also meets the formality of the semi-formal dress code. Though a suit jacket isn’t required, you can top off your pants and shirt with a sport coat or blazer for a more polished look. However, if it’s a sweltering hot day in a tropical climate, we recommend leaving the jacket at home or in the hotel. Semi-formal allows for a lot of flexibility. So you can enhance your look by adding fun, playful touches with tropical accents and beach-inspired accessories! If you need any guidance or suggestions, please text Sarah at 925.918.2842 or Michelle at 415.450.0627 - we're happy to help!