Strikingly beautiful (8)
I believe the answer is:
stunning
'strikingly beautiful' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for stunning that I've seen before include "Fantastic" , "Very attractive (informal)" , "Beautiful - causing insensibility" , "Extremely impressive or attractive" , "amazing" .)