After turning up the heat, it was time for Idris Elba to cool off, for a good cause.
The 41-year-old British hottie, The Wire alum and Emmy-nominated Luther star took on the ALS Ice Bucket Challenge on a Jimmy Kimmel Live! episode that aired on Tuesday. He was also asked about a recent "mic wire" photo that made headlines and launched a tremendous number of stares and shares online.
Wearing a black suit, the actor, who is promoting his latest movie, No Good Deed, got doused with freezing water on stage and topped off the charity stunt with a little dance, to the delight of the studio audience and all women everywhere.