Size large but does run quite small i’d say a 10-14 would be best fit