Earlier this month, the Duchess of Cambridge confirmed that she is pregnant with her second child and is once again suffering from an intense form of morning sickness, called hyperemesis gravidarum.
PRINCE WILLIAM AND KATE MIDDLETON: A ROYAL LOVE STORY IN PICTURES
Now reports at Entertainment Wise have claimed that Catherine - aka Kate Middleton - is carrying not one but two royal babies.
The site has said that the couple are "expecting twin girls" and they've even suggested that the royals have already picked out names for the unborn princesses.
According to sources, Prince George's great-grandmother (yup, that's the Queen) is said to have asked for Prince William's unborn daughters to be named Elizabeth and Margaret.
NEW PHOTOS OF PRINCE GEORGE RELEASED TO CELEBRATE FIRST BIRTHDAY
READ: THE TOP BABY NAMES OF 2014 - AND THEIR MEANINGS
This would mean that the little girls were named after her and her sister, who died 12 years ago.
Despite these rumours, it is worth remembering that the Duchess is in the very early stages of pregnancy.
Most expectant mothers don't find out about multiple births until their first ultrasound scan, at around 10-13 weeks.
Kate isn't at this stage yet, according to reports, but we're guessing with her connections, she could probably have a scan whenever she wants.
Bookies aren't ruling out the possibility of Kate giving birth to twins though, with the likes of Paddy Power placing the chances at 33/1.
See more: Prince Harry in car crash drama amidst fears of terrorist attack