You are very good-looking.
There should be an umlaut over the u in "hubsch". It means various degrees of "good-looking" or "nice", applied to a person.
See
http://www.dict.cc/german-english/h%C3%BCbsch.html
for some synonyms.
I question whether the formal "Sie" would be used with such a flattering statement. Perhaps in some cases and places, as a "pickup line".
What does this mean:
Sie sind sehr hubsch.
???
:)
2 answers
[german] Sie sind sehr hübsch. = [en] You (formal) are very beautiful.