beautiful adj.
gorgeous adj. (people, music, scenery)
spectacular adj. (fireworks, Olympic Games Opening Ceremony, scenery, concerts, people's skills/talents)
"His singing is spectacular."
"He has a spectacular voice."
heart-throb n.
eye candy n.
delectable adj.(attractive person) /dɪˈlɛktəb/
elegant adj.
charming adj. (people, some animals, e.g. horses, dolphins, big dogs)