Bride and Groom having fun at the North Beach Hat Shop