Canadian actor Steve Belford is no stranger to the screen. He has been acting since he was just a teen heartthrob in the TV series Degrassi (2006) as Stefan and Radio Free Roscoe (2004) as River Pierce. The blond babe with a cute jawline and an even more cute pack of abs has continued acting as an adult in Good Witch (2016), Supernatural (2016), and Too Late To Say Goodbye (2009). He finally gets dirty in Stealing Paradise (2011) in which he shares some intimate moments with a lover in bed. The covers obscure the good bits, but we can guess at how sweet his maple leaf might taste based on how gorgeous his upper body is lying in bed. What we wouldn't give to share a bed with Mr. Belford!