Thinking of ordering a dress for a wedding. I’m a bit curvy (12-24) but fairly tall (5’7) with decent legs. I was wondering about their sizes and if I’ll need to order a XL (like I have to for bloody Zara!)