Along with the photo, the Fox News contributor tweeted "70 is the new 50 (Erica and family are going to be so pissed...but at my age...)," the New York Daily News reported.
E! Online reported his wife Erica reacted with bemusement.
"This is exactly the kind of thing that happens when I fall asleep first...Thank god we have towels in the bathroom. But I'm proud my husband looks so hot!" she told the entertainment news website exclusively.
The Daily News said the so-called selfie had generated more than 700 re-tweets.
Kim Kardashian, Kanye West reportedly set wedding date
Boston schools pull out free condoms over wrapping complaints