While not quite The 40-Year-Old Virgin, Tamera Mowry-Housley has surprised co-stars by revealing she has only ever had sex with ...