PORTSMOUTH, Va. (WAVY) - Harborfest 2023 had something for everybody! Perfect weather for the 47th annual event in Norfolk.