She's home after six months in Afghanistan.
After the excitement today, Brooks plans to spend the next two weeks catching up and relaxing.
"It's just completely up to her whatever she wants to do," Brooks said. "All I want to do is spend every minute I can with her and my family."
After her visit, Brooks will return to Afghanistan for another six months.