Dice the mango and avocado into bite-sized pieces.
Slice the cherry tomatoes in half and thinly slice the red onion.
Add the mango, avocado, cherry tomatoes, red onion, and fresh herbs to a large mixing bowl.
In a small bowl, whisk together the olive oil and fresh lemon juice.
Pour the dressing over the salad.
Gently toss until everything is evenly coated, taking care not to mash the avocado.
Serve immediately or chill for 10–15 minutes before serving for extra freshness.