Bookies. What they won't think of to take bets on next.
The oddsmakers at British betting house Ladbrokes are taking bets on the pregnant Kate Middleton's due date, all the way down to the day and hour.
When are they thinking we will meet the royal baby?
July 3, based on their most recent odds. Around noon GMT, if you're looking to get specific with your bet in the office pool you know you're starting.
As for potential Prince William-Kate Middleton baby names?
Assuming Kate is in fact expecting a girl, Elizabeth and Diana are still favorites with 5-1 odds, followed by Victoria and Frances at 7-1 and 8-1 respectively.
We like Caroline or Charlotte as a dark horse, personally.
What should Kate name her daughter?