Слова beautiful, lovely, handsome, good-looking, pretty являются синонимами, но имеют различия в выражаемых понятиях. Прилагательное beautiful описывает что-то, что доставляет эстетическое наслаждение, а handsome - что-то, что производит приятное впечатление правильностью пропорций и черт. Прилагательные lovely, good-looking и pretty также описывают красоту, но с некоторыми отличиями в контексте употребления.