That's a pretty innocent picture, and an adorable baby. How well I remember that expression on a baby's face at just the same point in the proceedings.
People really are odd and puritanical if they can get upset over this. There is absolutely no need for anyone, male or female, to see anything at all when one is breastfeeding in public. It can be done with such perfect discretion that no flesh shows at all. People who mind a fully-clad woman with a ten-pound bulge in her arms have got a problem.
Hey, leave Star Jones out of this!
Oh wait, that's more than a ten-pound bulge.