A man who shows respect, always whats do things and go places with me, is always honest, is strong and would stand his ground if need be. One more thing has a rough shave.
He'd have to be pretty flawed to be perfect for me!
Anywho, the two things I value most in a man are optimism and humour.
When times get rough, as they inevitably do at one time or another, I like a man who has the spirit to persevere and know that things will always get better, that as every day moves forward you're one step further away from what happened before and in life you can always just dust yourself off and try again.
And a life without laughter isn't a life at all, as far as I'm concerned.
My perfect guy would start of with him being a true romantic, a guy being incredibly sweet, caring and romantic is the most important thing for me add that with a little arrogance and lots of bad boy flaire and that would be the absolute perfect guy in my opinion.