Okay. I think it is obvious that a lot of us are predicting that Hancock is Luffy's mother. Of course, none of know if this is true.
Here's the thing. I feel that Hancock bears a facial resemblance to Luffy. Luffy looks more like her than his own father.
But then comes several issues.
1. How can someone who seems so bitter and cold be chosen as Luffy's mother?
Dragon doesn't seem like the nicest person in the world, but who knows. Love can exist between two people on opposing beliefs. Look at Luffy and Garp.
2. Why doesn't Hancock seem to care that Ace is being executed?
Let's not forget that Ace has a different last name. If Hancock is Luffy's mother, she might not know or care that Ace is Luffy's step brother (if Dragon left groin spawns in different places, which we assume with Ace's last name).
3. How could Dragon ever possibly get the heart of Hancock?
This is something I really wonder. Dragon must either be really sly or really romantic for Hancock to ever fall in love with Dragon. Perhaps Dragon is devoid of sexual thoughts, which amazes Hancock.
Dragon must have something truly amazing about him to gain her heart.
This discussion does NOT say that Hancock IS Luffy's mother. This discusses the possibility of her being his mother. None of us are Oda. This is entirely theory based. Okay? Okay.