This bodysuit will do it for ya.
Promising review: "This bodysuit is amazing! The fabric is so soft and comfortable, drapes beautifully, and fits true to size. When worn with jeans, it looks like a perfectly tucked-in t-shirt. I ordered the orange one first and immediately had to order the other two colors!" —llastflowers
Price: $12.90. Sizes: XS-XL. Available in three colors.