David Beckham has donated the shirt in which he made his record-equalling 108th England cap to charity.
The number 17 shirt worn by Beckham will now be auctioned on behalf of The Bobby Moore Fund.
"It was a very, very generous gesture," Stephanie Moore told BBC Radio 5 Live.
"That shirt is of great emotional value to David.
"It was very kind and generous of him to donate it to the charity so we can auction it to raise funds for dedicated bowel cancer research - the disease that killed Bobby so young."
"I know Bobby would have been the first to congratulate him. David has given so much to the sport and continues to so on so many different levels across the world, we should be proud of him.
"To have achieved 108 caps at this level, whether he goes on for part or all of the match, is considerable.
"Bobby would have smiled and said well done, congratulations, enjoy the moment and go on and do even better."
Moore died in 1993, aged 51, after suffering from bowel cancer and the fund was set-up in his honour the same year in partnership with Cancer Research UK.