I had a feeling from when I found out I was pregnant that I was having a boy. Even though I had dreams he was a girl, I just felt he was a boy, and turned out I was right!!! I found out at 21 weeks with a 2D ultrasound.
DS#1 20 weeks
DS#2 between 19-20 weeks
I found out with this one at 18 weeks and had another ultrasound at 22 weeks... I thought for sure that this baby was going to be a girl and we found out we are having another boy!
I was told I was having a boy at 32 weeks but then the doc said she wasn't 100% sure. My baby always had either legs crossed or knees drawn up. I didn't believe it was a boy though, I felt all along it was a girl. At 36 + 38 weeks docs kept trying to see but still no joy, my baby was stubborn. Turns out I was right, I had a girl! as I had to have a c section with general anaesthetic it was a nice surprise when I woke up in recovery + a nurse told me I had a beautiful little daughter! just as well I didn't believe it was a boy, I still bought all neutral stuff. I bought the same newborn outfit in pink + blue, when I had my girl I gave my friend the blue outfit for her boy who was born 3 weeks later.