Denim shirt: I got a size Medium, perfect for pregnancy or after baby, I love an oversized look. Pants: I’m currently a size 29