Это словосочетание построено на умышленной стилистической ошибке. В литературоведении оно называется "оксюморон" и является стилистической фигурой, роль которой - создание определенного рода экспресивности и выразительности при характеристике чего-либо
Я считаю, что словосочетание "ужасно красивый" построено правильно. Слово "ужасно" в данном словосочетании означает "очень", очень красивый Но также можно заменить слово "ужасный" словом "ослепительно", получится словосочетание "ослепительно красив". Ослепительно красив звучит намного лучше.