Rupert Grint, who is best known for playing Ron Weasley in the Harry Potter films, recently caught swine Flu in London.
Fortunately, the 20-year-old actor has recovered and is expected to attend the London’s premiere of Harry Potter and the Half-Blood Prince on Tuesday.
"It has just been confirmed that Rupert Grint has taken a few days out of filming due to a mild bout of swine flu," his rep said in a statement on Saturday.
"He has now recovered and is looking forward to joining his fellow cast members at the junket and premieres this week and will then return to filming directly afterwards." the rep added.