I'm packing for 2nd labour and will be taking:
6/7 newborn onesies with long arms/legs and a couple of 0-3 month onesies in case baby is unexpectedly huge. A hat, cardigan and blanket for the trip home. IMO hospital is baking so baby won't need masses of clothes - esp at this time of year.
newborn nappies, sensitive wipes, cotton balls and an empty margarine tub for topping and tailing baby (sensitive wipes are for the meconium!!)
a tube of lanisoh for nipple soothing
maternity pads, a nightie with readily yankable neckline, a towel+shower gel, toothbrush, plus mascara and facial wipes so can look presentable for photos
a book, a large bottle of diluted squash and some snickers bars!
a camera with FULL CHARGE and empty memory card (important, that).
When are you due? :)