We prefer to avoid white because it is an ultra-reflective color. White draws the viewer’s eye away from everything else. It is often too loud in the photo.
Wearing white can work in special cases. Typically, it is never our go-to shade.
White is a very formal color: white tie events, weddings, white-collar, etc. Even if you’re on a beach, we recommend wearing khaki brown, heather grey, or a soft blue instead of white.
White matches with everything, but it can sometimes saturate an outfit. Also, white clothes will accumulate more dirt. You’ll either need to stay extra clean, or rely on post-production to remove accidental stains.
Unless the photographer has a special concept for a white outfit, there are many other interesting colors that will add vibrancy to your portrait photo.
However, if you absolutely love that white dress, then just notify your photographer beforehand and they'll make it work for you.