I think I found my homecoming dress from 2004. Like dang I really piled on the weight. It's a size juniors M. I don't know if there's a difference between juniors XL and women's XL, but my Juicy Couture clothes I get from kohls are in the women's section and I'm in a XL. It really depends on the store and brand in most shirts and dresses I'm XL sometimes 1X also depends if it's Asian size or not. My tip is if you ever buy clothes from Amazon or eBay check the item description to see if it's in Asian size or not cuz their sizes run 1 to 2 sizes smaller than ours. That homecoming shops white shirt behind the dress is one I bought on Amazon thinking it was a normal large and it was actually Asian large. It's so small my niece could prob fit into it better than I can she's tiny. I couldn't return it unfortunately