I was having the exact same dilemna - I ended up going for the Gucci (though had to return due to flaws but am hoping for a replacement soon). In my opinion: I felt the YSL was more on the casual side, whereas the gucci was somewhere in the middle of casual/formal. Without a doubt though, both are beautiful bags. Good luck with your choice!