The listing, Old Navy BNWOT Silky Grey Tank Top w/Front Ruffle - Fits like a 2XL has ended.
This is a BNWOT top from Old Navy that I ordered and tried on and is way too big for me, and since it is kind of silky and has basically no cotton in it I can't "shrink" it to fit me. It says size large, but Old Navy runs big in the first place, I would definitely say that this would fit an XL if not a 2XL, depending upon your chest, but I am a 36D and had plenty of room to spare. If you'd like measurements for it I will certainly put them in the comments, just comment and ask.