Viewpoint of striking appearance (7)
I believe the answer is:
outlook
'viewpoint' is the definition.
(thesaurus)
'striking appearance' is the wordplay.
'striking' becomes 'out' (striking out is a common phrase).
'appearance' becomes 'look' (look is a kind of appearance**).
'out'+'look'='OUTLOOK'
'of' is the link.
(Other definitions for outlook that I've seen before include "Point of view - prospect" , "Forecast" , "(Person's) attitude to life" , "One's attitude or prospects" , "Future prospect" .)