I think in some culture (or languages) beautiful and pretty are 2 very different concepts. In Chinese, 美 and piao liang are very often used interchangably. This may be a example of lost in translation.