After much reflection, I think my most embarrassing public moment was when my bathing suit top came off at the beach after a big wave. I was 17 or so at the time, but it was at least several minutes after the wave before I realized what had happened. I got over it by fixing my bathing suit, pretending it never happened (until now), and ignoring everyone around me at the time.