Can anyone recommend a large-ish cross body bag? We are going to Asia next summer, a mix of cities and beaches, and I need a bag that will be big enough for my camera, water bottle, suncream and bits and pieces. Ideally something I can also use in the evenings for going to fairly nice restaurants. Budget is £30ish but ideally less.