"Stunning" suggests that one's appearance is so extreme that someone who looks at him/her is struck senseless for a moment...stunned.
It can mean beautiful
There is a huge difference between hot and beautiful. Hot is a word that describes appearance whereas beautiful describes personality.
Beautiful, attractive, stunning
Beautiful, stunning...
you are stunning
stunning running
Stunning beauteous pulchritudinous
Stunning is a synonym for beautiful. It begins with S.
stunning running
elegant stunning gorgeous
Stunning
smashing dashing, stunning running