Baby reveal

Brittany • FTM due March 16, 2020! 🌹

When should I be able to find out the gender of my baby? I’m currently 8 weeks 2 days. My next appointment is when I am 12 weeks. Also, how soon can I have the reveal ?