Ashley Parker Angel, 33, is a gift from the angels above. The former O-Town singer bestowed us with the gift of his ripped body in a very naked Feb. 13 Instagram photo. This has to be the hottest selfie we’ve ever seen and is the subject of all of our teenage girl fantasies.

Ashley Parker Angel Nude Photo: See The Steamy Pic

Ashley was completely nude in his steamy shower pic except for a perfectly placed towel. Someone snapped the photo while he was getting a good look at himself in his bathroom mirror.