Kate Middleton is getting cheeky about her baby's due date.
"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."