Well, if you want to wear sunglasses to have yachting, there are many types which will be suitable for you. For example, you can wear Oakley sunglasses. As we know that it includes a snap-in gasket that turns the glasses into mini-goggles. In this way, they are the ideal for people who cruise at fast speeds. Because the wind can't creep around behind them and sweep the glasses off your face, it will do a good job for you. In addition, they have a hydrophobic coating that prevents water streaks, and include lenses for both bright and low light conditions. Anyway, you can have a try to make yourself feel comfortable when you have yachting.