Actress Amy Adams proved she is beautiful both inside and out when she traded her first-class seat on a flight with an American soldier sitting in coach.

Read more below from FoxNews.com, and hear what the hosts of “Fox and Friends” had to say about the act of kindness above:

According to ESPN host Jemele Hill, Adams gave up her first-class seat on a flight so an American soldier could sit in the classy cabin. Hill, who co-hosts “Numbers Never Lie,” tweeted about the event from her verified account.

Later, Hill told FoxNews.com, "I was on a flight from Detroit to Los Angeles...While I was in the boarding area, I noticed Ms. Adams and she was glancing at an American soldier, who was dressed in uniform. I saw her whisper something to the woman she was traveling with.

"I was upgraded to first class, where Ms. Adams was. I saw her leave her seat and then a flight attendant escorted the soldier to her seat. It was pretty obvious she'd given up her seat for him.

"I later asked a flight attendant if the soldier knew who had given up their seat for him and she told me that he did, and that Amy and the soldier met privately near the cockpit area.

"I just thought it was incredibly generous and thoughtful. I've been a big fan of hers, but now I'm an even bigger fan...

"The flight attendant even remarked to me that in all her years of service she has never seen a celebrity do something like that. Regular people, yes. But not a celeb."

Adams, whose father was in the military, settled into a coach seat for the flight.

"Ms. Adams did it so quietly and quickly that it speaks to her character," Hill added. "And somebody in coach just got a helluva seatmate!"

A rep for Adams did not immediately return FOX411's request for comment.