What are some sunny and handsome nicknames for boys?

A nickname for boys who are sunny and handsome can be Jun Ji.

Jun Ji. "Jun" refers to the supreme ruler of an ancient country, that is, the monarch. It comes from "The king is the one who is in charge of the order." in "Chun Qiu Fan Lu". The word "Ji" means the weather turns sunny after rain or snow, and also means brightness. The name "Jun Ji" is not only atmospheric, but also sunny and handsome.

Shao Chong. The word "Shao" is the name of ancient music. It is said to be the music and dance of Shun's time, and it also has a beautiful meaning. It comes from "Shao, the music of Yu and Shun" in "Shuowen". The word "Chong" has the meaning of high, respect and attention, which comes from "Guang Yu Chong Fang." in "Kao Gong Ji·Zi Ren". This name means tall and beautiful.