This blouse is such a great option for the office. I love the collar and pockets. It’s a light weight material and comes in linen also. I paired with here linen pants and this could also be a great vacation outfit.
I’m normally an 18/20 and wearing XXL in pants - they fit very loose so could also fit XL. Shirt is a 2X and fits good