Camp role models for foreign gentleman (9)
I believe the answer is:
Here is my best explanation:
'foreign gentleman' is the definition.
(I've seen this before)
'camp role models' is the wordplay.
'camp' becomes 'cabal' (cabal is a kind of camp).
'models' is an anagram indicator.
'role' is an anagram of 'lero'.
'for' is the link.
(Other definitions for caballero that I've seen before include "Foreign gentleman", "foreign gentleman", "Spanish gent", "Cowboy", "Spanish gentleman", "Horseman", "Spaniard politely" and "Bear local away for Spanish cavalier".)