For mother's day we decided to get my mother in law the new Moschino Fresh Couture Eau de Toilette perfume (the one that resembles a cleaner bottle, as she loves cleaning haha). After looking in a few shops we found it in Debenhams and when you buy the medium or large sized bottle, you get a backpack with it. You can also find Moschino Fresh Couture in Boots.
The backpack is fully lined with a zip pocket inside. It has adjustable straps, a faux leather handle, a metallic clip closure and poppers on the sides to adjust the size, as well as a nice structured flat base. It looks well made and sturdy and I've been using it for work. Not sure if the offer is available online but look for the it in store!