I tend to compliment people more specifically on something they're wearing, how they styled their hair or other choices they made rather than how generally good looking they are which avoids a lot of the gendered adjectives. Then again I'm a fashionista and a seamstress.
Cute does work well for generic though.