Here are all the results with descriptions
Timothy Dalton as James Bond
You love sarcasm in a man and that makes this James Bond well suited for you. You prefer a man who has a more cynical outlook on life not one who will waste your time with silly dreams.
Roger Moore as James Bond
What you look for in a man is humor and bravery which is what this James Bond will give you. You love that while he's tough, he isn't afraid to show his romantic side.
Pierce Brosnan As James Bond
This James Bond combines elegance and strength and that appeals to you. You love a man who is tough but has a charming side to him.
Daniel Craig as James Bond
What you love in this James Bond is how he is tough and brave yet introverted. He's a romantic man who's willing to protect you no matter the cost.