Tall, nice bodies (not overly built) but strong enough to catch me when i swoon

Earring in the ear, nice spiky hair or short skin heads dont mind.. has to have good dress sense and has to be trendy.. i dont mind him being tarty

nice hands.. nice teeth, nice eyes that i can stare away into... nice shoulders that i can lean on... ermmm...

Wat else?

Has to make me laugh, has to be more of my mate than my boyfriend.. has to understand me.. i'm very hard to understand

ops:
Has to love me for my personality and not just for my body

Has to have respect for me... care for me...
Be there for me when i need him the most.. put me first ..
... and i'm happy to say i have found someone like that...

hehe