You close this crossbody bag with a zipper. It is made from several materials, including canvas.
From The Hut
MICHAEL Michael Kors Jet Set Faux Leather Crossbody Bag - Brown
John Lewis & Partners
MICHAEL Michael Kors Jet Set Travel Signature East / West Cross Body Bag