Tank is a great bra free option from Abercrombie doing a size L
Cover up L
Shorts sized to a 33 I’m usually a size 12/31 but I like my shorts to not squeeze my thighs. These are really nice ! They have a little small amount of stretch as well but I would still go up at least one size.