This adorable shoulder-length haircut would look cute on anyone. Hopefully that includes me, because I plan to get my hair cut like this next time I visit the salon.
Naturally wavy or curly hair is a good fit for this cut that looks best with a bit of curl at the bottom. It's versatile enough to work with any face shape, and is recommended for all hair types except very thick hair. If your hair is very thick, you could probably still pull it off; your stylist would just want to do some thinning layers underneath to keep it from getting bushy and sticking out at the ends instead of curling under.