Idris Elba Spotted With Children

After rising to prominence in such gritty dramas as The Wire and going on to star as the titular character in acclaimed series Luther, Idris Elba has become beloved as a screen tough guy.

But the 43-year-old actor - whose name has been constantly thrown into the ring as a contender to become the next James Bond - has shown that in real life he's a big softy when it comes to family.

The dashing east London native was spotted enjoying a fun-filled day out in sunny New York City with his adorable two-year-old son Winston and a female companion on Wednesday.