Hi,
I think any bag that is light yet roomy enuf for all baby's things will do. If u need pockets for bottles etc, can get a diaper bag organiser.
If u wanna be hands free to carry ur baby, then a backpack is best. But if u want the convenience of reaching into the bag easily, messenger...