Every hairdresser cuts my hair short too!! It's a serious problem, and I've been to like 5 places just to escape it, but to no avail. I guess everyone either REALLY wants to get under my skin, or they think I look better with short hair or something. I don't really have any advice to give but we do have the same problem. Maybe ask to bring a hat JUST for the picture? Of course, wearing a hat might make you stand out for everyone, which could be good or bad.