Yep, been there too. DS1 was 4.1kg, DS2 was 4.7 kg and I was accused in theatre of having GD. This was after trying for VBAC, overdue and nobody having any idea how big he was, until he was born. You'll be glad to hear that our third, a girl this year was our smallest (at 3.6kg), but I carried big cos the tummy muscles had given up. Ultrasounds are notoriously bad at judging baby size, so if you've birthed your previous two biggies fine, you'll probably do the same again. Pfft with the GD accusations!