The basketball star calls Witherspoon his 'hero.'
Reese Witherspoon has a big fan in LeBron James.
The 41-year-old actress took to Twitter on Thursday to share her signed photo from James, who calls her his "hero."
"Wow... Thank you @KingJames! You're MY hero. ? #KingJames #QueenReese #MySonsWillBeJealous ???," Witherspoon captioned the pic.
The actress seemed to distract her sons from her epic surprise with a cool drink earlier in the day.
"My guys staying cool #nashville #summertime ?," she wrote alongside a pic of 13-year-old Deacon and 4-year-old Tennessee.
RELATED: Reese Witherspoon’s Son Tennessee Is Too Cute in Vacation Pics With Dad Jim Toth
Witherspoon spent some quality time with her daughter, 17-year-old Ava, at a Draper James event earlier this month.
See the mother-daughter pair's adorable looks in the video below.