I’ve had a number of diaper bags through the years. My favorite was a convertible backpack model — however, it was too heavy and screamed “diaper bag.”
Caraa’s Baby Bag is basically my favorite diaper bag, but improved. It’s made from lightweight (and wipeable) waterproof nylon and features ample pockets inside and out. You can also carry it multiple ways — as a crossbody, as a backpack, on your stroller, or even on your suitcase.
The medium size even accommodates an 11” laptop (although I’d hesitate to keep my laptop in the same compartment as any liquids).
Although a bit of a splurge, it would make a lovely gift for a mom-to-be.
The medium size is $275. Currently, it is only available in custard, but blush and black should ship later this summer. The bag also comes in large for $295 and is available in black and clay (a reddish brown), also shipping later this summer. The matching changing pad is $95.