"Waterproof" and "stylish" are two words that don't go together. There are many water resistant (to varying degrees) backpacks, but very few water proof ones. To make something waterproof, rubberized fabrics, sealed seams, special zippers, etc, need to be used.
Here is one by The North Face
Bikes: Street Triple R | Monster 696 (Sold) | GSX-R600 | Ninja 250
Deals: detroit11, lauchforwards, simonlai795, obaa996