I wear an 8.5 and there was ample room for my foot.. I think a seven might be perfect. So stinking comfortable, and cute. I would buy more.  Picture shows how much room is at toes. Straps are very stretchy.