Разница между словами «гарний» и «красивий» в украинском языке заключается в смысловых оттенках. 1
Слово «гарний» часто подразумевает не только внешнюю красоту, но и соответствующее внутреннее содержание, пересекаясь по смыслу со словами «хороший», «добрий». 1 Например, «гарна дівчина» (красивая девушка) может означать не только внешнюю красоту, но и хорошие личные качества. 12
Слово «красивий» во многих случаях описывает только внешний вид, «красивий хлопець» (красивый мальчик). 2
При этом чёткого деления по смыслу между «гарний» и «красивий» нет. 1