Top: I have this in small and medium, wearing small here (both fit) Bottom: from zara so linked similar!