Idris Elba has tested positive for coronavirus and gone into immediate self-isolation.

The Luther star and Hollywood actor says he didn't even have any symptoms before being diagnosed.

The 47-year-old shared a video on Twitter and wrote: "This morning I tested positive for Covid 19. I feel ok, I have no symptoms so far but have been isolated since I found out about my possible exposure to the virus. Stay home people and be pragmatic. I will keep you updated on how I’m doing. No panic."

Talking to the camera as wife Sabrina stood alongside him, the actor said: "Hey what's up guys, so look, this morning I got some test results back for coronavirus and it came back positive.

"Yeah and it sucks. Listen, I'm doing okay. Sabrina hasn't been tested and she's doing okay."

He added: "I didn't have any symptoms. I got tested because I realised I was exposed to someone who had also tested positive.

"I found out last Friday they were tested positive, I quarantined myself and got tested immediately and got the results back today.

"Look, this is serious, now's the time to really think about social distancing, washing your hands.

"Beyond that there are people out there who aren't showing symptoms and that can easily spread it, okay.

"So now's a real time to be really vigilant about washing your hands, and keeping your distance.

"We've told our families, they're very supportive, we've told our colleagues and transparency is probably the best thing for this right now.

"If you're feeling ill or you feel like you should be tested, or you've been exposed then do something about it, alright, it's really important."

Idris went on: "We live in a divided world right now, we can all feel it, it's been bulls**t, but now's the time for solidarity, now's the time for thinking about each other.

"There are so many people whose lives have been affected, from those who have lost people they love, to people who don't even have it and have lost their livelyhoods. This is real, alright.

"I just wanted to share my news with you guys and I'll keep you updated as to how I'm doing, but so far we're feeling okay.

"Alright man, stay positive and don't freak out."

Tom Hanks and his wife Rita Wilson were the first celebrities to announce they had tested positive for the deadly bug.

The 63-year-old Oscar winner began feeling ill while he was in Australia filming a forthcoming Elvis Presley biopic.

The star said he felt like he had a cold, while his wife, also 63, was suffering from chills.

The Hollywood actor revealed they had both tested positive in a statement on social media.

(Image: Getty)

He wrote: "Hello, folks. Rita and I are down here in Australia. We felt a bit tired, like we had colds, and some body aches. Rita had some chills that came and went. Slight fevers too.

To play things right, as is needed in the world right now, we were tested for Coronavirus, and were found to be positive.

"Well, now. What to do next? The Medical Officials have protocols that must be followed.

"We Hanks’ will be tested, observed, and isolated for as long as public health and safety requires. Not much more to it than a one-day-at-a-time approach, no?

"We’ll keep the world posted and updated. Take care of yourselves! Hanx!"

Bond Girl Olga Kurylenko, who found fame on Quantum Of Solace, has also tested positive for the virus.

Olga, 40, told her fans she'd been suffering from a fever and fatigue.

Sharing a picture of a balcony through the window, she wrote on Instagram: "Locked up at home after having tested positive for Coronavirus.

"I’ve actually been ill for almost a week now. Fever and fatigue are my main symptoms.

"Take care of yourself and do take this seriously!"