Justin Timberlake showed he's a man of his word by attending the Marine Corps Ball in Virginia with Corporal Kelsey De Santis, on Saturday night.
Justin posed for pictures with fans.
He later blogged about the night, saying the night "changed" his life...
Justin wrote: "I knew I would have an evening that I wouldn't forget...Something I could tell my friends about. What I didn't know was how moved I would be by the whole experience."
He was almost brought to tears by a video about Pearl Harbor, World War II and the September 11 terrorist attacks, which featured firsthand accounts from Marines.
Calling it "one of the most moving evenings I've ever had," Timberlake went on to write that he was honored to be at the event.
JT wrote: "I felt so proud to be there. I felt like I was getting a chance to be among my heroes. It's funny too because a lot of them are SO younger than me."
At the end of his post, Timberlake writes, "To all of you that serve every day for us...Ensuring our freedom, I say: My deepest gratitude to you. I've met so many of my heroes... From Michael Jordan to Michael Jackson. And, nothing makes me feel more honor and pride than when I get to meet one of you. Last night changed my life and I will never forget it.
"Thank you Corporal Kelsey DeSantis. Thank you for inviting me. And, thank you for being my hero."