
Kate Middleton is getting cheeky about her baby's due date!
The 31-year-old pregnant Duchess, who's in Scotland for a charity trip with husband Prince William, was asked about when she's expected to give birth this morning at an event.
"It's around mid-July but apparently babies have their own agenda," Kate told reporters in Glasgow earlier today.
The royal couple is currently in Scotland for a two-day tour of local venues, including the Emirates Arena as well as the Chris Hoy Velodrome.
"Catherine and I have thoroughly enjoyed spending part of this afternoon with you all at this impressive Donald Dewar Leisure Centre," Prince William said in a speech at the sporting venue today after taking part in a game of field hockey.
"Catherine, who, you may have noticed, is limited a little in the sports she can play right now, has had to hold herself back from grabbing a tennis racquet and challenging me to a full game," Will quipped. "I am far too much of a gentleman to say who would win."