You can breastfeed discreetly in public by wearing clothes that allow easy access to your breasts, such as button down shirts.
By draping a receiving blanket over your baby and your breast, most people won’t even realize that you are breastfeeding. It’s helpful to nurse the baby before he/she becomes fussy so that you can get into a comfortable position to nurse. You also can purchase a nursing cover or baby sling for added discretion. Many stores have women’s lounges or dressing rooms, if you want to slip into one of those to breastfeed. You should try to wear clothing that will make breastfeeding easier.