Please help. Is a women's small (or perhaps x-small) going to fit a girl who is comfortable in an M&S children's age 12. Really want to impress my niece at Christmas but not sure of sizes. Thank you.