Are you male or female?
Or literally, are you woman or man?
Are you a man or woman
Eres lo mejor = You're the best Tu eres el hombre/varon = you are the man/male
Estais dos mujeres hermosas (accent on first 'a')
'and you were my man' or 'and you were my husband'.
It means: Are you a woman?/You are a woman.
You could say eres un buen hombre, but this might not be enough emphasis (bueno means more like 'good'). I wouldn't use the adjective grande because that could be interpreted as 'large', but you could say eres un hombre excepcional, which means 'you are a great/fantastic/exceptional man.'
You would say "Eres una mujer hermosa" in Puerto Rican Spanish.
You are not the woman for me.
tu eres mi amor
Eres la/el mejor.
Tu eres mi vida
Eres muy chistoso/a.