Related: A Surprising Sopranos Actor Almost Played Tony Soprano The idea that Charmaine was ever a Tony Soprano mistress came as a shock to audiences when the truth came out in The Sopranos season 1.