Entertainment Hottest Celeb Men in Uniform By Us Weekly Staff October 5, 2012 TOP STORIES 14 Josh Hartnett, Ben Affleck and Alec Baldwin As Capt. Danny Walker, Capt. Rafe McCawley and Lt. Col. James Doolittle in Pearl Harbor Credit: Taylor Kinney As Kelly Severide in Chicago Fire Credit: Tom Cruise As Maverick in Top Gun Credit: Leonardo DiCaprio As Frank Abagnale Jr. in Catch Me If You Can Credit: Alexander Skarsgard As Commander Stone Hopper in Battleship Credit: Jeremy Renner As Sgt. William James in The Hurt Locker Credit: Zac Efron As Logan in The Lucky One Credit: Jonah Hill & Channing Tatum As Schmidt and Jenko in 21 Jump Street Credit: Brad Pitt As Lt. Aldo Raine in Inglorious Basterds Credit: Jake Gyllenhaal As Anthony Swofford in Jarhead Credit: Chris Pine As Kirk in Star Trek Credit: Matt Damon As Private Ryan in Saving Private Ryan Credit: Chris Meloni As Det. Elliot Stabler in Law and Order: Special Victims Unit Credit: Joe Manganiello As Big Dick Richie in Magic Mike Just For You Ruby Rose Speaks Out After Katy Perry Denies Sexual Assault Accusations Club Manager Details Night Ruby Rose Claims Katy Perry Assaulted Her Allison Williams Responds to 'Girls' Costar Lena Dunham's Memoir Looksmaxxing Influencer Clavicular Hospitalized After ‘Suspected Overdose’ Outcome of Taylor Frankie Paul's New Domestic Violence Investigation Revealed