Cook pasta according to package directions. Drain and rinse with cold water.
In a large bowl, combine the cooked pasta, cherry tomatoes, cucumber, red onion, bell pepper, and black olives.
In a separate small bowl, whisk together the mayonnaise, Italian dressing, red wine vinegar, Dijon mustard, garlic powder, salt, and black pepper until well combined.
Pour the dressing over the pasta mixture and toss gently to coat.
Cover and refrigerate for at least 30 minutes before serving to allow the flavors to meld.
Notes
This pasta salad can be made ahead of time and stored in the refrigerator for up to 3 days. Taste and adjust seasonings before serving if needed.