Source ILikeS—-Humans: Jessica Biel and Megan Fox, wearing nothing but their socks Quincey85: Sweet Jesus