Bij de Olympische Zomerspelen van 2008 was Gevaert in de beste conditie van haar leven. Ze bereikte de halve finale van de 100 meter door in haar kwartfinale op de derde plaats te eindigen, maar na het missen van haar start eindigde ze op de zesde plaats en slaagde er niet in om door te gaan naar de finale. In de finale van de 4×100 m voor vrouwen
Een paar dagen later liep Gevaert de laatste etappe voor het Belgische team en eindigde als tweede achter de Russen om de zilveren medaille mee naar huis te nemen in een nieuw Belgisch record van 42,54 seconden. Op 16 augustus 2016 werd aangekondigd dat het IOC het Russische 4 x 100-meter relayteam officieel had gediskwalificeerd nadat de opnieuw geteste monsters van Yuliya Chermoshanskaya twee illegale stoffen hadden onthuld, waardoor het Belgische team de gouden medaille kreeg. Ze kreeg de gouden medaille acht jaar te laat op 10 september 2016.