The shoes are gorgeous.... I would keep them, however I think you will get longer life out of a bag. I am in that process of saying very expensive shoes, or nice bag!
Yikes!! A tough one... The shoes are gorgeous and fit perfectly!! However... a bag you could use more often and in multiple seasons... But if I ended up using that answer all the time, I'd never have any shoes!!
If you are going to be able to use them ample times, keep the shoes!