Term: context babe
Example: he's such a context babe
Definition: a context babe is a person who's attractiveness depends entirely on the context in which you know them, and would not normally be attractive outside of said contextual situation