While visiting Quarriers Stopover Project in Glasgow, Scotland Thursday, Kate Middleton gave everyone an inside scoop on her pregnancy, revealing the due date and a few hobby's she has taken up, Yahoo! reported.
She told the crowd of onlookers that she has taken up the hobby of knitting.
"I've been trying to knit and I'm really bad," she said. "I should be asking for tips!"
Middleton was also handed a woolen hat and teddy bear from the excited onlookers.
"It's very sweet of you. I'll keep it safe for the big day," she said.
The big news of the day though was the announcement of her due date and that her and Prince William have been brainstorming over baby names.
"We have a shortlist for both [boy and girl], but it's very difficult...My friends keep texting me names," Middleton said. "It's [due] around mid-July, but apparently babies have their own agenda," she added.
Although she spoke about the baby, the Duchess of Cambridge covered up her baby bump in a stylish tartan over-coat. While on the trip, Middleton was also presented a look-a-like Barbie-style doll reports The Daily Mirror.
The gift was made by an 11 year-old girl, who is a fan of the royal family.
Surprised by the doll, the princess didn't know if it was supposed to be her or not at first.
"No! Oh no, is that me? Is that meant to be me?" Kate asked. "Does my hair really look like that!"
The fan of the princess who made the doll later commented on her encounter with the future Queen.
"I told her she was much prettier than the doll and her hair was not nearly so big and she laughed and seemed happy...This has been the best day ever."
See pictures of her visit to Glasgow here and pictures of the doll here. You can also view more photo's from the day here.