Cook the chicken breasts until fully cooked, then let them cool and dice into small cubes.
In a bowl, whisk together mayonnaise, sour cream, honey, lemon juice, vinegar, basil, rosemary, salt, and pepper.
In a large bowl, combine diced chicken, chopped celery, halved grapes, and toasted almonds.
Pour the dressing over the chicken mixture.
Gently mix until everything is evenly coated.
Taste and adjust seasoning if needed.
Cover and chill for at least 20 minutes for best flavor.
Serve chilled on bread, over greens, or in a wrap.