beau gosse

Noun

 * 1)  good-looking guy, hot guy, handsome man, hunk