ALL of these are size 12. Only the colors offered are available. The color photographed is not always in stock for quick shipping. Check size chart to be sure you are a size 12. Alterations may be needed.