While it's probably obvious to most guests, it's important not to wear any shade of white to a wedding unless it's specifically stated in the invitation.
Culturally tied to regions of the Middle East and northern Africa, the loose-fitting caftan is designed to provide a reprieve from warmer weather as a single layer or a flowy overshirt (making it perfect to drape over your favorite one-piece swimsuit on beach...