What do I need?!?!?

Christina • FTM mommy to a beautifully stubborn baby girl, firm believer that no matter how you feel, your flawed with grace and beautifully broken.

What are the most practical things to put in my hospital bag for me and baby girl?! I have a tendency to pack things I don't need... any advise is more than welcome! From a first time mommy to be, due in 2 to 3 weeks