When I had my first DD I was 22, like you I was put of the idea of breastfeeding because I was quite body concious. Was adamant it wouldn't be for me. But when I actually had DD the midwives were banging on about how colostrum (the stuff you produce for the first few days) was like liquid gold, and had so many health benefits for the baby etc etc, in the end I thought you know what, what's a few days? A few days turned into a month. I actually ended up enjoying breastfeeding so much I'm sorry I didn't keep it up for longer. But I'm glad I did it for even the short amount of time I did.
If you're 100% sure it isn't going to be for you then don't feel pressured. Do what works for you and your baby.
However I do think it's worth giving a go. If you feel it's not for you then you can always go onto bottles, but you can't go from bottle to breast once your milk has dried up.
I went onto bottles because like any new mum I was exhausted and I naively thought it would make my life a hell of a lot easier. And it did in ways as my mum/partner etc, was able to do the odd feed here and there, but OH was back at work by then so I was still doing the majority of the feeds, plus I had the added work of having to wash, sterilise, make up bottles, cool down bottles, warm up bottles, which was a real nightmare especially in the middle of the night, plus the added cost of formula! Needless to say, im 12 weeks pregnant now and planning to breastfeed this baby, partly to avoid all of that messing around!
Like I say, do what's best for you and your baby, it's your baby and 100% your decision, but I personally don't think there's any harm in giving it a try? Even if only for the first few days/weeks, it's unlikely your going to be leaving the house very much in the very early days so it's pretty unlikely you'll have to feed your baby in public, so no need to feel self concious about it. I only ever had to BF my DD twice in public in the entire first month, once at the doctors surgery and once when we went to register her, my boobs were a double F at the time, I just wore a vest top under a jumper, pulled one up, one down, and you couldn't see a thing! No one batted an eyelid!
Best of luck with everything! As long as your happy with whatever decision you make that's all that matters. A happy mum means a happy baby
x