depends whether its a boy or girl if its a girl eres guapisima if its a boy eres guapisimo :)
bonita means beautiful in spanish
" beautiful dance" in Spanish would be "baile bonito".
Specify more what you mean by 'hot'
Bello.
Beautiful
eres hermosa that's how you say you are beautiful in spanish
You say, 'hermosa amante'.
Está bonita
Guapo/Guapa
You don't :)
A beautiful house in Spanish is "Una casa hermosa".
su hermosa means your beautiful in Spanish/Mexico.