For comfort and style, leggings are a must! As for snacks, I'd suggest stocking up on a variety of healthy options and treats to satisfy those cravings - you never know what you'll want!
Other essentials include a comfortable and supportive bra, maternity dresses or tops that grow with your bump, and an easy-to-use nursing shawl for once the baby arrives.
Don't forget the less obvious items like a pregnancy pillow, which can be a godsend for comfort during those later stages, and also a few pairs of shoes with good support - you'll need them as your feet may swell.
And of course, always useful to have a list of essential contact numbers - your OBGYN, paediatrician, and a few reliable emergency contacts. Expecting mothers can never be too prepared!