@elilla yeah idk if German has good words for that, I can't think of any off the cuff. Stattlich or fesch is probably the closest? but it's also a bit old-fashioned unless you're in a specific dialect
also a better translation for "hübsch" would prolly be pretty