Hehe this doesn't have to be like your real bf or gf so we can get really unrealistic here!
My dream guy would be...
European, or from some foreign country like Italy or Poland.
Has to have straight hair, but wavey is OK.
Has to wear a white collared shirt.
Has to play the cello or similar.
Has to be taller than me. And I'm pretty tall..
Calm, collected, manly etc