It's no secret that in the past, the Tour de France Femmes has been a race of mixed emotions for Demi Vollering (FDJ United-Suez).
She's experienced both the highs of winning the yellow jersey and the lows of watching it ride away from her, and has always worn her heart on her sleeve, be it joy, disappointment, stress, or pure determination.