Channing Tatum

Channing Tatum
Taking hearts hostage

If the heart-wrenching love story written by Nicolas Sparks isn’t enough to make you swoon, the sight of Channing Tatum in those military duds will surely do the job. In Dear John, Tatum plays an Army sergeant who communicates with his one true love (played by Amanda Seyfried) through a series of love letters. If you won’t take him, Amanda, we will!