He's here finally!! Was 42 weeks (4 June 2017) by the time he arrived by emergency cesarian section. Little Zachary, weighing 8lb 12ozs! I'm totally in love 😍 xxx

Leah • 32, Accountant.