Step 1 Make Lemon mustard dressing: Place lemon juice, oil, mustard, sugar and garlic in a jar with a tight-fitting lid. Shake to combine. Set aside.
Step 2 Place eggs in a saucepan of cold water. Place on high heat and bring to boil, then turn down to simmer for 10 minutes. Remove from saucepan and place in cold water to cool. Gently peel the shells off and cut eggs in half.
Step 3 Flake salmon into bite-sized pieces. Set aside. Blanch green beans in boiling water and place in iced water to refresh. Combine with tomatoes, cucumber, red onion, olives, rocket and lettuce. When ready to serve, toss together with dressing and place on a serving platter.
Step 4 Arrange salmon and egg halves on top and scatter with dill.
For a more affordable dish, try this with canned tuna.