Duchess Kate may have spilled the beans that her royal baby is a girl.
The Duchess was visiting a British fishing village Tuesday when a woman handed her a teddy bear.
The Telegraph reports that Kate said, "Thank you, I'll take that for my d...." then stopped.
Another woman said, "You were going to say daughter, weren't you?"
But Kate denied knowing the details.
We'll know for sure this summer -- the baby is due in July.