Place potatoes in a large pot and fill with salted water. Bring to a boil and simmer for about 20 minutes or until done when pierced with a fork. Drain in a colander.
Peel potatoes if desired, then slice.
While potatoes are cooking, mix together mayo, vinegar, lemon juice, salt, pepper and herbs. Pour over potatoes (while they are still warm) add onions and celery. Stir.
Refrigerate for several hours or overnight. Serve at room temperature.