Amy Adams gave her first class seat to a U.S. serviceman who was on the same Delta flight as her on Friday, with the 39-year-old actress taking his seat in coach.

Jemele Hill, co-host of ESPN's Numbers Never Lie, broke the news on Twitter. "I'm an even bigger fan now."

Hill recounted the experience via e-mail to NBC's "Today" from the Detroit to Los Angeles flight.

"When we were waiting to board, I saw her glance the soldier's way and then she said something to the person she was traveling with," Hill wrote. "Once we boarded, I saw she was in first class. I was upgraded to first class and she was a couple rows behind me. I think she must have said something to the flight attendant, because before we took off she had vacated her seat and the flight attendant brought the soldier to her seat."

Amy Adams as Lois Lane in "Man of Steel."
Amy Adams as Lois Lane in "Man of Steel." (AP Photo/Warner Bros. Pictures)

According to E! News, Hill was unaware that Adams was born on a military base and moved several times while her father was in the service. Her family finally settled in Colorado when she was 8.

A flight attendant reportedly told Hill the serviceman spoke privately with Adams near the front of the plane.

"I just thought it was incredibly classy and thoughtful," Hill said.

E! reported Adams has spent the past month and a half in Michigan, shooting "Batman v Superman: Dawn of Justice." The film, co-starring Ben Affleck and Henry Cavill, is scheduled to hit theaters on May 6, 2016.

Tony Hicks provides celebrity commentary for the Bay Area News Group. Contact him at or