Edwardsin oli tarkoitus kilpailla Sydneyn olympialaisissa 2000 ainoastaan 4 × 100 metrin viestijuoksussa, mutta Inger Millerin loukkaantumisen takia hän pääsi mukaan myös henkilökohtaiselle 100 metrin juoksuun, jossa karsiutui puolivälierissä ajalla 11,32 sekä 200 metrin juoksuun, jossa karsiutui välierissä ajalla 23,06. Pikaviestissä hän oli mukana pronssia juosseessa joukkueessa. Kauden lopussa hän juoksi GP-finaalissa 200 metrillä seitsemänneksi. Birminghamin sisäratojen MM-kisoissa 2003 hän voitti pronssia 60 metrin juoksussa ajalla 7,17. Myöhemmin samana vuonna hän voitti MM-kultaa Pariisin ulkoratojen MM-kisoissa 100 metrillä ajalla 10,93, MM-hopeaa 200 metrillä ajalla 22,47 sekä MM-hopeaa pikaviestissä. Kauden lopussa hän juoksi kolmanneksi sekä 100 että 200 metrillä.