A student from St Gallen in eastern Switzerland, Stephan Weiler, has been elected this year's Mr Switzerland in a televised contest in Zurich.
Weiler, who celebrates his 24th birthday in Sunday, was chosen the most handsome Swiss from 16 finalists.
At one stage Weiler did not appear to be in the running as he was not among the last three but the jury put him back into the running with a "wild card".
Weiler, who is 184 cm tall and weighs 75 kg, said his dream would be to follow a career as a children's doctor.
He will receive prizes to the value of at least SFr100,000 ($99,384).
In compliance with the JTI standards