Button front shirts don't work at all on a full chest. Unless you add like 4 small buttons/snaps between the breasts, it will gap. Better to get scoop neck tees with a fully inset sleeve, not tanks, no buttons, some light accent like lace around the neck.
Button ups are a massive no no for me. If they fit around my chest, they're like a tent around my waist. Fit my waist, they basically strangle my boobs.
But all shirts look stupid on me anyway lol. From the most basic t-shirt to any kind of nice shirt.