They confirmed the duchess' pregnancy in December but did not disclose the baby's gender or anticipated birth date.
"It's around mid-July but apparently babies have their own agenda," E! News reported Kate told reporters in Glasgow, Scotland, Friday.
Beyonce flaunts bikini body, Blue Ivy in vacation pics
Gal Gadot cast as Wonder Woman for 'Batman vs. Superman'