I got some BFg tops and vests which helped me out a bit (meant I didn't have to have my tummy hanging out or anything). I used those along with pashiminas which I just wrapped around me, drapping from shoulder across my front. DS would lie / feed between the pashmina and I, so it was really discrete.
Friends use big muslins and cellular blankets and that looks pretty discrete too.