Physically: masculine, tall but like not too tall, well-built, well-groomed, a charming smile, a deep, soothing voice, someone that look good wearing a suit but also look attractive wearing a simple shirt and jean.
Personalities: confident yet humble, a gentleman, passionate, well-spoken &...