Слово «красавчик» на английский язык в зависимости от контекста можно перевести как «handsome» или «good-looking». 2
Также в зависимости от ситуации могут использоваться и другие варианты перевода, например:
Ещё несколько вариантов перевода слова «красавчик» на английский язык: beauty, knockout, dreamboat. 4
Выбор перевода зависит от конкретного контекста.