Halzan can be worn many ways, but IMHO is strictly very casual. While I like its functionality, if you are looking for a bag that can dress up a bit, you may want to give some serious consideration to the so kelly. Both are lovely, but to me the so kelly has a touch more elegance so it depends how you wish to use the bag. Good luck deciding! I am sure you will be happy either way!