Whether in real life or at the movies, we love us some men in uniform.
And as we head into Memorial Day weekend, we thought we'd take a look at some of our favorite actors in their most dashing, heroic roles: Tom Cruise in Top Gun, Alexander Skarsgård in Generation Kill , Will Smith in Independence Day and George Clooney in Three Kings.
Did we choose all your favorites—or even better, introduce you to some hunky new ones? While you take time to honor the real heroes this weekend, feel free to spend a few moments checking out these pretend ones out, as well. You might like it.
Follow @eonline on Twitter!
Check out Hot Men in Uniform!