Choosing Maid of Honour?

I’m struggling with thinking who would be my best choice. I’ve lived in my new city for 4years now and have grown apart from my old friends – we haven’t kept in touch really, but does that matter? I may ask an old schoolfriend who I’ve just grown close to again over the last 2years but I’m unsure if she would even have me as a bridesmaid. Would that be embarrassing?