I think the equally valid tranlation of 'fleur' into English is 'bloom', as in 'bloom of health' or 'bloom of youth'.
As my Chambers has it ' flourishing, fresh and youthful, bright'.
In fact le mot juste.
Terry