Sneak peek was right!!

Rachel

It’s a precious girl!!! She was playing with her umbilical cord and snuggling up with her placenta. 18 weeks 1 day, such a great feeling!