The Craiglee Stakes, renamed the Makybe Diva Stakes, is a 1600 metre Group 2 Thoroughbred horse race at Set Weights with Penalties conditions. The race is held at Flemington Racecourse in Melbourne, Australia in September. Total prize money is AUD$405,000.
- From 1948 to 1964 this race was run over 10 furlongs (2000 m).
- In 2007 this race was renamed to the Makybe Diva Stakes