Top Gun

Paramount Pictures

If you're a sucker for a lady or gent in uniform—you're welcome.

In honor of Armed Forces Day today, where we thank our military members for their patriotic service in support of our country, we've decided to put together a fine (and we mean fine) group of celebs that have taken on a role in a film which required them to suit up in uniform.

From Channing Tatum in Jump Street and Tom Cruise in Top Gun to Rihanna in Battleship and Demi Moore in A Few Good Man, there are plenty of hot stars in uniform for you to enjoy on this special day.

  • Share
  • Tweet
  • Share