cmongirls67PublicTagspollLOVE7seasonBestMichaelmovieMishaCollinsPaulBettanyAngelActorLegionSupernaturalSexyHotCastielDeanSamWinchestertvseries2011BrianKraussCharmedReportReportedSexiest Angel?Witch one of these actors make the sexiest angel? Paul Bettany as Michael in Legion. Misha Collins as Castiel in Supernatural. Brian Krauss as Leo in Charmed. Witch one of these actors play the sexiest angel?From left to right: Paul Bettany, Misha Collins and Brian Krauss.Paul Bettany as Michael in Legion.Misha Collins as Castiel in Supernatural.Brian Krauss as Leo in Charmed.