01 - In a small bowl, whisk olive oil, lemon juice, honey, minced garlic, salt, and pepper. Place chicken breasts in a resealable bag or shallow dish, pour marinade over, and chill for at least 15 minutes, or up to 2 hours.
02 - Preheat grill or grill pan to medium-high. Brush apricot halves lightly with olive oil.
03 - Grill chicken 6 to 7 minutes per side, or until thoroughly cooked and juices run clear. Grill apricot halves cut-side down for 2 to 3 minutes, until marked and slightly softened. Remove everything from grill. Let chicken rest for 5 minutes, then slice.
04 - Whisk extra-virgin olive oil, balsamic vinegar, honey, Dijon mustard, salt, and pepper in a small bowl until fully emulsified.
05 - In a large bowl, combine baby spinach, sliced red onion, and basil leaves. Add grilled apricots and sliced chicken, then top with crumbled feta and toasted almonds.
06 - Drizzle salad with dressing and toss gently to blend. Serve immediately.