When you're overwhelmed with excitement those nine months can seem never ending, we know how it feels when you're itching to start buying adorable little outfits and paint the nursery.
Of course, the only thing that can tell you definitively is an ultrasound scan from 18 weeks, but don't forget they've been known to be wrong, too!
If you really just can't wait to find out and are looking for an idea of what you might be having, this fun little quiz will answer that burning question, 'Am I having a boy or a girl?', well, as far as speculation goes...
Start the quiz!
Still not convinced? Perhaps one of these gender predictor theories will do the trick. From old wives' tales to the Nub Theory, we've rounded up the best tests to help work out if you're having a baby boy or girl.
Not heard of the Nub Theory before? This test uses early scans to try and determine the sex of your little one. The idea is that between 11-13 weeks all babies have a 'nub' in between their legs called a genital tubercle which can give you an indication of the sex of your baby depending on its positioning. The theory goes that if it's pointing upwards of the spine 30 degrees it's a boy and if it's below the spine it's a girl.
Then there's the Chinese birth predictor chart, which some of our users swear by. This chart is based on the Chinese Lunar Calender and takes into account the age of the mother and month of conception to give you an idea of your baby's sex.
Fancy a little lighthearted speculation? These old wives' tales have been passed down the generations and range from the weird to the wonderful (that's everything from the direction your pillow faces to mixing your urine with drain cleaner!).
If you're impatiently awaiting the birth of your bundle of joy and are all 'boy or girl-ed' out then why not browse some names? These are some of the country's most popular baby names.
If a baby name that other people might have isn't for you, then why not take a look at the biggest baby name trends for 2017? Or, even better - the most UNPOPULAR baby names!
Are you having a boy or a girl? You'll have to let us know whether our quiz predicted correctly for you once you know. Tell us if it turned out to be accurate (or not!) by leaving a comment in the box below.