Celine classic - Medium or Teen for petite? Pics in post

I'm 5'0 and the medium looked gigantic and formal on me. The teen size was nice, but the strap even on the shortest setting was too long. It looked weird crossbody and worn on the shoulder with how long it was.. Unfortunate as I think the teen size was perfect otherwise!