hospital bag?!

Danielle • Engaged to my best friend and first time mother to my precious boy x
Hi ladies! 
I'm 27 weeks... when should I prepare a hospital bag? And what should I put in it? I'm a first time mum so I have no idea on the processes?xx