Wearing a large and the top and bottom of this RED LINEN set from ZARA. An XL would fit much better on the bottom for me.