- Depends on what is "everything [you] need";
- Generally, a weekender will fit everything one would need for a... weekend.
If you're going to be doing some shopping, you have 2 options:
(a) pack an empty duffle bag (like a Country Road one) into your luggage; or
(b) use a bigger bag.