With so many supposed arrival dates for Kate Middleton's Baby being reported, it's hard to keep track! But one of the common reported due dates is, indeed, today, July 11.
E! reports that Kate's due date is either July 13 or 14, while other sources, like Us, report July 11. Since babies don't have access to our calendars, we're going to say that all those dates are close enough!
Babies don't stick to hard and fast due dates, anyway. What's important is that we're in the home stretch, and any day now we'll have a Royal Baby on our hands!