Place eggs in a saucepan and cover with water.
Bring the water to a boil over medium heat.
Once boiling, remove from heat and cover the pan.
Let the eggs sit for 10-12 minutes.
Drain the hot water and cool the eggs under cold running water.
Peel the eggs and chop them into small pieces.
In a bowl, combine chopped eggs, mayonnaise, and Dijon mustard.
Add chopped celery and onion to the mixture.
Season with salt and pepper to taste.
Mix gently until well combined and garnish with fresh herbs.