On my most recent weekend getaway, I realised my suitcase was too big and my overnight bag was too small. This The Catalina Deluxe Weekender ($128) is the ultimate bag for any holiday. It features so many useful pockets, a crossbody strap, separate shoe compartment on the bottom, and can attach to the top of your suitcase.